Mock Version: 3.5 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target ppc64le --nodeps /builddir/build/SPECS/seqan.spec'], chrootPath='/var/lib/mock/fedora-rawhide-ppc64le-1672302897.527342/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=<mockbuild.trace_decorator.getLog object at 0x7fff998bad90>timeout=0uid=1001gid=135user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.mqwh3ggl:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']unshare_net=TrueprintOutput=True) Using nspawn with args ['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.mqwh3ggl:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', 'b54b066c28eb4b6b91fa118d56fc50cc', '-D', '/var/lib/mock/fedora-rawhide-ppc64le-1672302897.527342/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.mqwh3ggl:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;<mock-chroot>\\007"', '--setenv=PS1=<mock-chroot> \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target ppc64le --nodeps /builddir/build/SPECS/seqan.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False Building target platforms: ppc64le Building for target ppc64le setting SOURCE_DATE_EPOCH=1658534400 Wrote: /builddir/build/SRPMS/seqan-1.4.2-50.fc38.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target ppc64le --nodeps /builddir/build/SPECS/seqan.spec'], chrootPath='/var/lib/mock/fedora-rawhide-ppc64le-1672302897.527342/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=<mockbuild.trace_decorator.getLog object at 0x7fff998bad90>timeout=0uid=1001gid=135user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.mqwh3ggl:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']unshare_net=TrueprintOutput=True) Using nspawn with args ['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.mqwh3ggl:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', '411fa4a39bee4899b0e800c5ee174c75', '-D', '/var/lib/mock/fedora-rawhide-ppc64le-1672302897.527342/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.mqwh3ggl:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;<mock-chroot>\\007"', '--setenv=PS1=<mock-chroot> \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target ppc64le --nodeps /builddir/build/SPECS/seqan.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False Building target platforms: ppc64le Building for target ppc64le setting SOURCE_DATE_EPOCH=1658534400 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.kO51oW + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf seqan-1.4.2 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/seqan-src-1.4.2.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd seqan-1.4.2 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . Patch #0 (seqan-docpath.patch): + echo 'Patch #0 (seqan-docpath.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p0 --fuzz=0 patching file util/cmake/SeqAnBuildSystem.cmake Patch #1 (seqan-exclude_splazers_fiona_tests.patch): + echo 'Patch #1 (seqan-exclude_splazers_fiona_tests.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p0 --fuzz=0 patching file core/apps/splazers/CMakeLists.txt patching file core/apps/fiona/CMakeLists.txt Patch #2 (seqan-exclude_bstools_test.patch): + echo 'Patch #2 (seqan-exclude_bstools_test.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p0 --fuzz=0 patching file extras/apps/bs_tools/CMakeLists.txt patching file core/apps/samcat/CMakeLists.txt + find . -type f -name '*.h' -exec chmod 0644 '{}' ';' + find . -type f -name '*.cpp' -exec chmod 0644 '{}' ';' + cp -p extras/apps/rep_sep/LICENSE LGPLv3+.txt + cp -p core/apps/rabema/LICENSE GPLv3+.txt + cp -p LICENSE BSD.txt + cp -p extras/apps/seqan_flexbar/INFO extras/apps/seqan_flexbar/README + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.K7F8tj + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection' + export CFLAGS + CXXFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection' + export CXXFLAGS + FFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd seqan-1.4.2 + mkdir -p build/Release + pushd build/Release ~/build/BUILD/seqan-1.4.2/build/Release ~/build/BUILD/seqan-1.4.2 + SEQAN_OPT_FLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC' + export 'CXXFLAGS=-std=c++14 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon' + CXXFLAGS='-std=c++14 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon' + export 'LDFLAGS=-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -fPIC' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -fPIC' + cmake '-DCMAKE_CXX_FLAGS_RELEASE:STRING=-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC' -DCMAKE_INSTALL_PREFIX:PATH=/usr -DSYSCONF_INSTALL_DIR:PATH=/etc -DSHARE_INSTALL_PREFIX:PATH=/usr/share -DBUILD_SHARED_LIBS:BOOL=OFF -DCMAKE_SKIP_RPATH:BOOL=YES -DCMAKE_SKIP_INSTALL_RPATH:BOOL=YES -DCMAKE_VERBOSE_MAKEFILE:BOOL=TRUE -DCMAKE_BUILD_TYPE:STRING=Release -DSEQAN_BUILD_SYSTEM=SEQAN_RELEASE_APPS -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_APP_VERSION:STRING=1.4.2 -DZLIB_INCLUDE_DIR:PATH=/usr/include '-DZLIB_LIBRARY:FILEPATH=-L/usr/lib64 -lz' -DBZIP2_INCLUDE_DIR:PATH=/usr/include '-DBZIP2_LIBRARY:FILEPATH=-L/usr/lib64 -lbz2' -DLEMON_INCLUDE_DIR:PATH=/usr/include '-DLEMON_LIBRARY:FILEPATH=-L/usr/lib64 -lemon' -DBoost_INCLUDE_DIR:PATH=/usr/include -DPYTHON_EXECUTABLE:FILEPATH=/usr/bin/python3 -DCMAKE_SKIP_RPATH:BOOL=YES -DCMAKE_VERBOSE_MAKEFILE:BOOL=TRUE ../.. -- The C compiler identification is GNU 13.0.0 -- The CXX compiler identification is GNU 13.0.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done CMake Deprecation Warning at CMakeLists.txt:16 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument <min> value or use a ...<max> suffix to tell CMake that the project does not need compatibility with older versions. -- Initializing SeqAn Build System... -- No revision system found. -- Repository date not determined. -- Repository revision not determined. -- Configuring core CMake Deprecation Warning at core/CMakeLists.txt:9 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument <min> value or use a ...<max> suffix to tell CMake that the project does not need compatibility with older versions. CMake Deprecation Warning at core/apps/CMakeLists.txt:9 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument <min> value or use a ...<max> suffix to tell CMake that the project does not need compatibility with older versions. -- Configuring core/apps CMake Deprecation Warning at core/apps/dfi/CMakeLists.txt:9 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument <min> value or use a ...<max> suffix to tell CMake that the project does not need compatibility with older versions. -- Configuring core/apps/dfi -- Looking for include file execinfo.h -- Looking for include file execinfo.h - found -- Determined version is 1.4.2 -- Found PythonInterp: /usr/bin/python3 (found version "3.11.1") CMake Deprecation Warning at core/apps/fiona/CMakeLists.txt:9 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument <min> value or use a ...<max> suffix to tell CMake that the project does not need compatibility with older versions. -- Configuring core/apps/fiona -- Try OpenMP C flag = [-fopenmp] -- Performing Test OpenMP_FLAG_DETECTED -- Performing Test OpenMP_FLAG_DETECTED - Success -- Try OpenMP CXX flag = [-fopenmp] -- Performing Test OpenMP_FLAG_DETECTED -- Performing Test OpenMP_FLAG_DETECTED - Success -- Found Boost: /usr/lib64/cmake/Boost-1.78.0/BoostConfig.cmake (found version "1.78.0") CMake Deprecation Warning at core/apps/mason/CMakeLists.txt:9 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument <min> value or use a ...<max> suffix to tell CMake that the project does not need compatibility with older versions. -- Configuring core/apps/mason CMake Deprecation Warning at core/apps/micro_razers/CMakeLists.txt:9 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument <min> value or use a ...<max> suffix to tell CMake that the project does not need compatibility with older versions. -- Configuring core/apps/micro_razers CMake Deprecation Warning at core/apps/pair_align/CMakeLists.txt:9 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument <min> value or use a ...<max> suffix to tell CMake that the project does not need compatibility with older versions. -- Configuring core/apps/pair_align CMake Deprecation Warning at core/apps/rabema/CMakeLists.txt:9 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument <min> value or use a ...<max> suffix to tell CMake that the project does not need compatibility with older versions. -- Configuring core/apps/rabema CMake Deprecation Warning at core/apps/razers/CMakeLists.txt:9 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument <min> value or use a ...<max> suffix to tell CMake that the project does not need compatibility with older versions. -- Configuring core/apps/razers CMake Deprecation Warning at core/apps/razers2/CMakeLists.txt:9 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument <min> value or use a ...<max> suffix to tell CMake that the project does not need compatibility with older versions. -- Configuring core/apps/razers2 CMake Deprecation Warning at core/apps/sak/CMakeLists.txt:9 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument <min> value or use a ...<max> suffix to tell CMake that the project does not need compatibility with older versions. -- Configuring core/apps/sak CMake Deprecation Warning at core/apps/sam2matrix/CMakeLists.txt:9 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument <min> value or use a ...<max> suffix to tell CMake that the project does not need compatibility with older versions. -- Configuring core/apps/sam2matrix CMake Deprecation Warning at core/apps/samcat/CMakeLists.txt:9 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument <min> value or use a ...<max> suffix to tell CMake that the project does not need compatibility with older versions. -- Configuring core/apps/samcat CMake Deprecation Warning at core/apps/seqan_tcoffee/CMakeLists.txt:9 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument <min> value or use a ...<max> suffix to tell CMake that the project does not need compatibility with older versions. -- Configuring core/apps/seqan_tcoffee CMake Deprecation Warning at core/apps/seqcons/CMakeLists.txt:9 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument <min> value or use a ...<max> suffix to tell CMake that the project does not need compatibility with older versions. -- Configuring core/apps/seqcons CMake Deprecation Warning at core/apps/snp_store/CMakeLists.txt:9 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument <min> value or use a ...<max> suffix to tell CMake that the project does not need compatibility with older versions. -- Configuring core/apps/snp_store CMake Deprecation Warning at core/apps/splazers/CMakeLists.txt:9 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument <min> value or use a ...<max> suffix to tell CMake that the project does not need compatibility with older versions. -- Configuring core/apps/splazers CMake Deprecation Warning at core/apps/stellar/CMakeLists.txt:9 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument <min> value or use a ...<max> suffix to tell CMake that the project does not need compatibility with older versions. -- Configuring core/apps/stellar CMake Deprecation Warning at core/apps/tree_recon/CMakeLists.txt:9 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument <min> value or use a ...<max> suffix to tell CMake that the project does not need compatibility with older versions. -- Configuring core/apps/tree_recon -- Configuring extras CMake Deprecation Warning at extras/CMakeLists.txt:9 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument <min> value or use a ...<max> suffix to tell CMake that the project does not need compatibility with older versions. CMake Deprecation Warning at extras/apps/CMakeLists.txt:9 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument <min> value or use a ...<max> suffix to tell CMake that the project does not need compatibility with older versions. -- Configuring extras/apps CMake Deprecation Warning at extras/apps/alf/CMakeLists.txt:9 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument <min> value or use a ...<max> suffix to tell CMake that the project does not need compatibility with older versions. -- Configuring extras/apps/alf CMake Deprecation Warning at extras/apps/breakpoint_calculator/CMakeLists.txt:9 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument <min> value or use a ...<max> suffix to tell CMake that the project does not need compatibility with older versions. -- Configuring extras/apps/breakpoint_calculator CMake Deprecation Warning at extras/apps/bs_tools/CMakeLists.txt:9 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument <min> value or use a ...<max> suffix to tell CMake that the project does not need compatibility with older versions. -- Configuring extras/apps/bs_tools CMake Deprecation Warning at extras/apps/fx_tools/CMakeLists.txt:9 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument <min> value or use a ...<max> suffix to tell CMake that the project does not need compatibility with older versions. -- Configuring extras/apps/fx_tools CMake Deprecation Warning at extras/apps/gustaf/CMakeLists.txt:9 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument <min> value or use a ...<max> suffix to tell CMake that the project does not need compatibility with older versions. -- Configuring extras/apps/gustaf CMake Deprecation Warning at extras/apps/insegt/CMakeLists.txt:9 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument <min> value or use a ...<max> suffix to tell CMake that the project does not need compatibility with older versions. -- Configuring extras/apps/insegt CMake Deprecation Warning at extras/apps/mason2/CMakeLists.txt:9 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument <min> value or use a ...<max> suffix to tell CMake that the project does not need compatibility with older versions. -- Configuring extras/apps/mason2 CMake Deprecation Warning at extras/apps/ngs_roi/CMakeLists.txt:9 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument <min> value or use a ...<max> suffix to tell CMake that the project does not need compatibility with older versions. -- Configuring sandbox/jagla/apps/ngs_roi CMake Deprecation Warning at extras/apps/param_chooser/CMakeLists.txt:9 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument <min> value or use a ...<max> suffix to tell CMake that the project does not need compatibility with older versions. -- Configuring extras/apps/param_chooser CMake Deprecation Warning at extras/apps/razers3/CMakeLists.txt:9 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument <min> value or use a ...<max> suffix to tell CMake that the project does not need compatibility with older versions. -- Configuring extras/apps/razers3 -- Performing Test CXX11_FOUND -- Performing Test CXX11_FOUND - Success -- Looking for BZ2_bzCompressInit in -L/usr/lib64 -lbz2 -- Looking for BZ2_bzCompressInit in -L/usr/lib64 -lbz2 - found CMake Deprecation Warning at extras/apps/rep_sep/CMakeLists.txt:9 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument <min> value or use a ...<max> suffix to tell CMake that the project does not need compatibility with older versions. -- Configuring extras/apps/rep_sep CMake Deprecation Warning at extras/apps/searchjoin/CMakeLists.txt:9 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument <min> value or use a ...<max> suffix to tell CMake that the project does not need compatibility with older versions. -- Configuring extras/apps/searchjoin CMake Deprecation Warning at extras/apps/seqan_flexbar/CMakeLists.txt:9 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument <min> value or use a ...<max> suffix to tell CMake that the project does not need compatibility with older versions. -- Configuring extras/apps/seqan_flexbar CMake Deprecation Warning at extras/apps/sgip/CMakeLists.txt:9 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument <min> value or use a ...<max> suffix to tell CMake that the project does not need compatibility with older versions. -- Configuring extras/apps/sgip CMake Deprecation Warning at extras/apps/variant_comp/CMakeLists.txt:9 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument <min> value or use a ...<max> suffix to tell CMake that the project does not need compatibility with older versions. -- Configuring extras/apps/variant_comp -- Configuring docs CMake Deprecation Warning at docs/CMakeLists.txt:9 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument <min> value or use a ...<max> suffix to tell CMake that the project does not need compatibility with older versions. -- Configuring manual CMake Deprecation Warning at manual/CMakeLists.txt:9 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument <min> value or use a ...<max> suffix to tell CMake that the project does not need compatibility with older versions. -- Could NOT find Sphinx (missing: SPHINX_EXECUTABLE) -- Sphinx not found, not building sphinx manual as a test. -- Configuring sandbox CMake Deprecation Warning at sandbox/CMakeLists.txt:9 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument <min> value or use a ...<max> suffix to tell CMake that the project does not need compatibility with older versions. -- Configuring util/py_lib -- Python nosetests ('import nose' failed), cannot add tests for seqan.dox -- Found Java: /usr/bin/java (found version "17.0.6") -- Configuring done -- Generating done CMake Warning: Manually-specified variables were not used by the project: CMAKE_SKIP_INSTALL_RPATH SEQAN_APP_VERSION SHARE_INSTALL_PREFIX SYSCONF_INSTALL_DIR -- Build files have been written to: /builddir/build/BUILD/seqan-1.4.2/build/Release + make -j1 all /usr/bin/cmake -S/builddir/build/BUILD/seqan-1.4.2 -B/builddir/build/BUILD/seqan-1.4.2/build/Release --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/seqan-1.4.2/build/Release/CMakeFiles /builddir/build/BUILD/seqan-1.4.2/build/Release//CMakeFiles/progress.marks make -f CMakeFiles/Makefile2 all make[1]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' make -f core/CMakeFiles/seqan_core.dir/build.make core/CMakeFiles/seqan_core.dir/depend make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/core /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/core /builddir/build/BUILD/seqan-1.4.2/build/Release/core/CMakeFiles/seqan_core.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' make -f core/CMakeFiles/seqan_core.dir/build.make core/CMakeFiles/seqan_core.dir/build make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' make[2]: Nothing to be done for 'core/CMakeFiles/seqan_core.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' [ 0%] Built target seqan_core make -f core/apps/dfi/CMakeFiles/dfi.dir/build.make core/apps/dfi/CMakeFiles/dfi.dir/depend make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/core/apps/dfi /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/dfi /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/dfi/CMakeFiles/dfi.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' make -f core/apps/dfi/CMakeFiles/dfi.dir/build.make core/apps/dfi/CMakeFiles/dfi.dir/build make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' [ 1%] Building CXX object core/apps/dfi/CMakeFiles/dfi.dir/dfi.cpp.o cd /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/dfi && /usr/bin/g++ -DSEQAN_DATE=\"\" -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_REVISION=\"\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-1.4.2/core/include -std=c++14 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -MD -MT core/apps/dfi/CMakeFiles/dfi.dir/dfi.cpp.o -MF CMakeFiles/dfi.dir/dfi.cpp.o.d -o CMakeFiles/dfi.dir/dfi.cpp.o -c /builddir/build/BUILD/seqan-1.4.2/core/apps/dfi/dfi.cpp In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:68, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:48, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/arg_parse.h:45, from /builddir/build/BUILD/seqan-1.4.2/core/apps/dfi/dfi.cpp:26: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:80:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 80 | struct FunctorUpcase : public std::unary_function<InType, Result> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/ostream:40, from /usr/include/c++/13/iostream:41, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/debug_test_system.h:46, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_debug.h:52, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:49, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/arg_parse.h:44: /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:115:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 115 | struct FunctorLowcase : public std::unary_function<InType, Result> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:151:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 151 | struct FunctorConvert : public std::unary_function<InType,OutType> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:220:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 220 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:229:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 229 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:239:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 239 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:249:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 249 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:259:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 259 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:268:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 268 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:280:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 280 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/stream_algorithms.h:40, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:91: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamPeek(char&, FILE*)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:169:11: warning: comparison is always false due to limited range of data type [-Wtype-limits] 169 | if (c == EOF) | ^ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamReadChar(char&, FILE*)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:182:11: warning: comparison is always false due to limited range of data type [-Wtype-limits] 182 | if (c == EOF) | ^ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:117: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h:1436:51: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 1436 | struct testIODone : public ::std::unary_function<TPageFrame&,bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:62, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:40, from /builddir/build/BUILD/seqan-1.4.2/core/apps/dfi/dfi.cpp:28: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:45:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 45 | struct filterI1 : public ::std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:54:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 54 | struct filterI2 : public ::std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:63:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 63 | struct filterI3 : public ::std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:74: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:401:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 401 | struct insertBucket : public ::std::unary_function<TPageBucket,void> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:507:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 507 | struct insertBucket : public ::std::unary_function<TPageBucket,void> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:78: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:42:48: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 42 | struct MergeStreamComparer : public ::std::binary_function < PageBucket<TValue>, | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:57:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 57 | public ::std::binary_function < | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:257:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 257 | struct insertBucket : public ::std::unary_function<TPageBucket,void> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:372:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 372 | struct insertBucket : public ::std::unary_function<TPageBucket, void> { | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:46, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find.h:47, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:44: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:342:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 342 | public ::std::unary_function<Pair<TKey, TValue>, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:47: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm.h:793:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 793 | public ::std::unary_function<Pair<TWeight, TPair>, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:45: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_set.h:373:41: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 373 | struct SetLess_ : public ::std::binary_function<TElement, TElement, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:70: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:404:18: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 404 | public::std::binary_function<FibreRecord, unsigned, bool> // functor for operator> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:744:18: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 744 | public::std::unary_function<InType, Result> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:760:18: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 760 | public::std::unary_function<InType, InType> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:80: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:854:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 854 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:902:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 902 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:970:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 970 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1039:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 1039 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1073:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 1073 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1121:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 1121 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2093:39: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 2093 | struct _qgramComp : public ::std::binary_function<InType,InType,Result> { | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2112:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 2112 | public ::std::binary_function< | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:91: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_sa_qsort.h:46:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 46 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_sa_qsort.h:85:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 85 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:96: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 65 | public std::binary_function<TValue, TValue, TResult> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 98 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 112 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 127 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 144 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 154 | public std::binary_function<TValue, TValue, TResult> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:99: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:110:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 110 | public ::std::binary_function < SkewDCStream<TValue>, | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:143:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 143 | public ::std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >, | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:100: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 65 | public std::binary_function<TValue, TValue, TResult> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 99 | public std::binary_function< | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 118 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 132 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 154 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 175 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 185 | public std::binary_function<TValue, TValue, TResult> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:103: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 57 | struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> { | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 97 | public std::binary_function< | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:141:29: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 141 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:109: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:59:42: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 59 | struct _mapInverse : public std::unary_function<InType,Result> { | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:164:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 164 | struct _mapInverseMulti : public std::unary_function<InType,Result> { | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const TText&, const TSA&, KasaiOriginal)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:312:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 312 | for(TSize hMax = _min(n - i, n - j); h < hMax && *I == *J; ++I, ++J, ++h) ; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:313:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 313 | LCP[isa - 1] = h; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const TText&, const TSA&, Kasai)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:379:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 379 | for(TSize hMax = _min(n - i, n - j); h < hMax && *I == *J; ++I, ++J, ++h) ; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:380:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 380 | LCP[i] = h | mark; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const StringSet<TSequence, TSpec>&, const TSA&, Kasai)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:483:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 483 | for(TSize hMax = _min(getValueI2((TPair)dec), n - j); h < hMax && *I == *J; ++I, ++J, ++h) ; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:484:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 484 | LCP[i] = h | mark; | ^~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:113: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_bwt.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_bwt.h:144:50: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 144 | struct _filterGlobalizer : public ::std::unary_function<InType,Result> { | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:120: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:585:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 585 | public ::std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:128: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h: In function 'void seqan::_storeWotdChildren(Index<TObject, IndexWotd<Dfi<TPredHull, TPred> > >&, TSize, TSize)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:504:27: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 504 | } else | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:506:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' 506 | for (TDirSize d = index.sentinelBound - index.sentinelOcc; d != index.sentinelBound; ++d) | ^~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:136: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/repeat_base.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/repeat_base.h:149:44: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 149 | struct RepeatLess_ : public ::std::binary_function<TPos, TPos, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:157: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_index_esa.h: In function 'typename seqan::Iterator<TLeft, const seqan::Tag<seqan::Standard_> >::Type seqan::_upperBoundLcpe(TText&, TSA&, SearchTreeIterator<TLCP, TSpec>, TQuery&, TDiff_, TDiff_)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_index_esa.h:1498:13: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 1498 | for(; i && ordEqual(*t, convert<TTextAlphabet>(*q)); --i, ++t, ++q) ; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_index_esa.h:1501:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 1501 | if (q == qEnd || t == tEnd || !ordGreater(*t, convert<TTextAlphabet>(*q))) { | ^~ /builddir/build/BUILD/seqan-1.4.2/core/apps/dfi/dfi.cpp: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/apps/dfi/dfi.cpp:274:34: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 274 | struct LessSubstringEnd : public binary_function<TSubstringEntry, TSubstringEntry, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/dfi/dfi.cpp:298:27: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 298 | struct LessRange : public binary_function<TSubstringEntry, TSubstringEntry, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/dfi/dfi.cpp:315:25: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 315 | struct LessLex : public binary_function<TSubstringEntry, TSubstringEntry, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h: In instantiation of 'TSize seqan::_sortWotdBucket(Index<StringSet<TString, TSpec>, IndexWotd<Dfi<TPredHull, TPred> > >&, TBeginPos, TEndPos, TSize) [with TText = String<unsigned char>; TSpec = Owner<>; TPredHull = PredMinFreq; TPred = PredMaxFreq; TBeginPos = long unsigned int; TEndPos = long unsigned int; TSize = long unsigned int]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_wotd.h:1871:32: required from 'typename seqan::Size<seqan::Index<TObject, seqan::IndexWotd<TSpec> > >::Type seqan::_wotdEvaluate(const Iter<Index<TObject, IndexWotd<TSpec> >, VSTree<TSpec> >&) [with TText = StringSet<String<unsigned char>, Owner<> >; TIndexSpec = Dfi<PredMinFreq, PredMaxFreq>; TSpec = TopDown<ParentLinks<Preorder> >; typename Size<Index<TObject, IndexWotd<TSpec> > >::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_wotd.h:800:34: required from 'bool seqan::_goDown(Iter<Index<TObject, IndexWotd<TSpec> >, VSTree<TopDown<TSpec> > >&, VSTreeIteratorTraits<TDfsOrder, THideEmptyEdges>) [with TText = StringSet<String<unsigned char>, Owner<> >; TIndexSpec = Dfi<PredMinFreq, PredMaxFreq>; TSpec = ParentLinks<Preorder>; TDfsOrder = Preorder_; THideEmptyEdges = True]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:2296:14: required from 'bool seqan::goDown(Iter<TIndex, VSTree<TopDown<TSpec> > >&) [with TIndex = Index<StringSet<String<unsigned char>, Owner<> >, IndexWotd<Dfi<PredMinFreq, PredMaxFreq> > >; TSpec = ParentLinks<Preorder>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:1977:17: required from 'void seqan::goBegin(Iter<Index<TObject, TSpec>, VSTree<TSpec> >&) [with TText = StringSet<String<unsigned char>, Owner<> >; TIndexSpec = IndexWotd<Dfi<PredMinFreq, PredMaxFreq> >; TSpec = TopDown<ParentLinks<Preorder> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/dfi/dfi.cpp:537:9: required from 'int runDFI(const TFileNames&, TParamPredHull, TParamPred, bool, const DFIOptions&) [with TPredHull = PredMinFreq; TPred = PredMaxFreq; TAlphabet = unsigned char; TParamPredHull = seqan::String<unsigned int, seqan::Alloc<> >; TParamPred = seqan::String<unsigned int, seqan::Alloc<> >; TFileNames = std::vector<std::__cxx11::basic_string<char> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/dfi/dfi.cpp:847:68: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:448:111: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 448 | *(saBeg + (*(boundBeg + ordValue(*(itText + getSeqOffset(lPos)))))++) = *itSA; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_aggregate.h:55, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:71: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:451:82: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 451 | *(saBeg + index.sentinelBound++) = *itSA; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h: In instantiation of 'TSize seqan::_sortWotdBucket(Index<StringSet<TString, TSpec>, IndexWotd<Dfi<TPredHull, TPred> > >&, TBeginPos, TEndPos, TSize) [with TText = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TSpec = Owner<>; TPredHull = PredMinFreq; TPred = PredMaxFreq; TBeginPos = long unsigned int; TEndPos = long unsigned int; TSize = long unsigned int]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_wotd.h:1871:32: required from 'typename seqan::Size<seqan::Index<TObject, seqan::IndexWotd<TSpec> > >::Type seqan::_wotdEvaluate(const Iter<Index<TObject, IndexWotd<TSpec> >, VSTree<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Owner<> >; TIndexSpec = Dfi<PredMinFreq, PredMaxFreq>; TSpec = TopDown<ParentLinks<Preorder> >; typename Size<Index<TObject, IndexWotd<TSpec> > >::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_wotd.h:800:34: required from 'bool seqan::_goDown(Iter<Index<TObject, IndexWotd<TSpec> >, VSTree<TopDown<TSpec> > >&, VSTreeIteratorTraits<TDfsOrder, THideEmptyEdges>) [with TText = StringSet<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Owner<> >; TIndexSpec = Dfi<PredMinFreq, PredMaxFreq>; TSpec = ParentLinks<Preorder>; TDfsOrder = Preorder_; THideEmptyEdges = True]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:2296:14: required from 'bool seqan::goDown(Iter<TIndex, VSTree<TopDown<TSpec> > >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Owner<> >, IndexWotd<Dfi<PredMinFreq, PredMaxFreq> > >; TSpec = ParentLinks<Preorder>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:1977:17: required from 'void seqan::goBegin(Iter<Index<TObject, TSpec>, VSTree<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Owner<> >; TIndexSpec = IndexWotd<Dfi<PredMinFreq, PredMaxFreq> >; TSpec = TopDown<ParentLinks<Preorder> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/dfi/dfi.cpp:537:9: required from 'int runDFI(const TFileNames&, TParamPredHull, TParamPred, bool, const DFIOptions&) [with TPredHull = PredMinFreq; TPred = PredMaxFreq; TAlphabet = seqan::SimpleType<unsigned char, seqan::AminoAcid_>; TParamPredHull = seqan::String<unsigned int, seqan::Alloc<> >; TParamPred = seqan::String<unsigned int, seqan::Alloc<> >; TFileNames = std::vector<std::__cxx11::basic_string<char> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/dfi/dfi.cpp:848:64: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:448:111: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 448 | *(saBeg + (*(boundBeg + ordValue(*(itText + getSeqOffset(lPos)))))++) = *itSA; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:451:82: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 451 | *(saBeg + index.sentinelBound++) = *itSA; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h: In instantiation of 'TSize seqan::_sortWotdBucket(Index<StringSet<TString, TSpec>, IndexWotd<Dfi<TPredHull, TPred> > >&, TBeginPos, TEndPos, TSize) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = Owner<>; TPredHull = PredMinFreq; TPred = PredMaxFreq; TBeginPos = long unsigned int; TEndPos = long unsigned int; TSize = long unsigned int]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_wotd.h:1871:32: required from 'typename seqan::Size<seqan::Index<TObject, seqan::IndexWotd<TSpec> > >::Type seqan::_wotdEvaluate(const Iter<Index<TObject, IndexWotd<TSpec> >, VSTree<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<> >; TIndexSpec = Dfi<PredMinFreq, PredMaxFreq>; TSpec = TopDown<ParentLinks<Preorder> >; typename Size<Index<TObject, IndexWotd<TSpec> > >::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_wotd.h:800:34: required from 'bool seqan::_goDown(Iter<Index<TObject, IndexWotd<TSpec> >, VSTree<TopDown<TSpec> > >&, VSTreeIteratorTraits<TDfsOrder, THideEmptyEdges>) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<> >; TIndexSpec = Dfi<PredMinFreq, PredMaxFreq>; TSpec = ParentLinks<Preorder>; TDfsOrder = Preorder_; THideEmptyEdges = True]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:2296:14: required from 'bool seqan::goDown(Iter<TIndex, VSTree<TopDown<TSpec> > >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<> >, IndexWotd<Dfi<PredMinFreq, PredMaxFreq> > >; TSpec = ParentLinks<Preorder>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:1977:17: required from 'void seqan::goBegin(Iter<Index<TObject, TSpec>, VSTree<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<> >; TIndexSpec = IndexWotd<Dfi<PredMinFreq, PredMaxFreq> >; TSpec = TopDown<ParentLinks<Preorder> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/dfi/dfi.cpp:537:9: required from 'int runDFI(const TFileNames&, TParamPredHull, TParamPred, bool, const DFIOptions&) [with TPredHull = PredMinFreq; TPred = PredMaxFreq; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna_>; TParamPredHull = seqan::String<unsigned int, seqan::Alloc<> >; TParamPred = seqan::String<unsigned int, seqan::Alloc<> >; TFileNames = std::vector<std::__cxx11::basic_string<char> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/dfi/dfi.cpp:849:58: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:448:111: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 448 | *(saBeg + (*(boundBeg + ordValue(*(itText + getSeqOffset(lPos)))))++) = *itSA; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:451:82: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 451 | *(saBeg + index.sentinelBound++) = *itSA; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h: In instantiation of 'TSize seqan::_sortWotdBucket(Index<StringSet<TString, TSpec>, IndexWotd<Dfi<TPredHull, TPred> > >&, TBeginPos, TEndPos, TSize) [with TText = String<unsigned char>; TSpec = Owner<>; TPredHull = PredMinSupp; TPred = PredEmerging; TBeginPos = long unsigned int; TEndPos = long unsigned int; TSize = long unsigned int]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_wotd.h:1871:32: required from 'typename seqan::Size<seqan::Index<TObject, seqan::IndexWotd<TSpec> > >::Type seqan::_wotdEvaluate(const Iter<Index<TObject, IndexWotd<TSpec> >, VSTree<TSpec> >&) [with TText = StringSet<String<unsigned char>, Owner<> >; TIndexSpec = Dfi<PredMinSupp, PredEmerging>; TSpec = TopDown<ParentLinks<Preorder> >; typename Size<Index<TObject, IndexWotd<TSpec> > >::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_wotd.h:800:34: required from 'bool seqan::_goDown(Iter<Index<TObject, IndexWotd<TSpec> >, VSTree<TopDown<TSpec> > >&, VSTreeIteratorTraits<TDfsOrder, THideEmptyEdges>) [with TText = StringSet<String<unsigned char>, Owner<> >; TIndexSpec = Dfi<PredMinSupp, PredEmerging>; TSpec = ParentLinks<Preorder>; TDfsOrder = Preorder_; THideEmptyEdges = True]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:2296:14: required from 'bool seqan::goDown(Iter<TIndex, VSTree<TopDown<TSpec> > >&) [with TIndex = Index<StringSet<String<unsigned char>, Owner<> >, IndexWotd<Dfi<PredMinSupp, PredEmerging> > >; TSpec = ParentLinks<Preorder>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:1977:17: required from 'void seqan::goBegin(Iter<Index<TObject, TSpec>, VSTree<TSpec> >&) [with TText = StringSet<String<unsigned char>, Owner<> >; TIndexSpec = IndexWotd<Dfi<PredMinSupp, PredEmerging> >; TSpec = TopDown<ParentLinks<Preorder> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/dfi/dfi.cpp:537:9: required from 'int runDFI(const TFileNames&, TParamPredHull, TParamPred, bool, const DFIOptions&) [with TPredHull = PredMinSupp; TPred = PredEmerging; TAlphabet = unsigned char; TParamPredHull = double; TParamPred = double; TFileNames = std::vector<std::__cxx11::basic_string<char> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/dfi/dfi.cpp:854:69: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:448:111: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 448 | *(saBeg + (*(boundBeg + ordValue(*(itText + getSeqOffset(lPos)))))++) = *itSA; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:451:82: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 451 | *(saBeg + index.sentinelBound++) = *itSA; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h: In instantiation of 'TSize seqan::_sortWotdBucket(Index<StringSet<TString, TSpec>, IndexWotd<Dfi<TPredHull, TPred> > >&, TBeginPos, TEndPos, TSize) [with TText = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TSpec = Owner<>; TPredHull = PredMinSupp; TPred = PredEmerging; TBeginPos = long unsigned int; TEndPos = long unsigned int; TSize = long unsigned int]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_wotd.h:1871:32: required from 'typename seqan::Size<seqan::Index<TObject, seqan::IndexWotd<TSpec> > >::Type seqan::_wotdEvaluate(const Iter<Index<TObject, IndexWotd<TSpec> >, VSTree<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Owner<> >; TIndexSpec = Dfi<PredMinSupp, PredEmerging>; TSpec = TopDown<ParentLinks<Preorder> >; typename Size<Index<TObject, IndexWotd<TSpec> > >::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_wotd.h:800:34: required from 'bool seqan::_goDown(Iter<Index<TObject, IndexWotd<TSpec> >, VSTree<TopDown<TSpec> > >&, VSTreeIteratorTraits<TDfsOrder, THideEmptyEdges>) [with TText = StringSet<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Owner<> >; TIndexSpec = Dfi<PredMinSupp, PredEmerging>; TSpec = ParentLinks<Preorder>; TDfsOrder = Preorder_; THideEmptyEdges = True]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:2296:14: required from 'bool seqan::goDown(Iter<TIndex, VSTree<TopDown<TSpec> > >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Owner<> >, IndexWotd<Dfi<PredMinSupp, PredEmerging> > >; TSpec = ParentLinks<Preorder>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:1977:17: required from 'void seqan::goBegin(Iter<Index<TObject, TSpec>, VSTree<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Owner<> >; TIndexSpec = IndexWotd<Dfi<PredMinSupp, PredEmerging> >; TSpec = TopDown<ParentLinks<Preorder> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/dfi/dfi.cpp:537:9: required from 'int runDFI(const TFileNames&, TParamPredHull, TParamPred, bool, const DFIOptions&) [with TPredHull = PredMinSupp; TPred = PredEmerging; TAlphabet = seqan::SimpleType<unsigned char, seqan::AminoAcid_>; TParamPredHull = double; TParamPred = double; TFileNames = std::vector<std::__cxx11::basic_string<char> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/dfi/dfi.cpp:855:65: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:448:111: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 448 | *(saBeg + (*(boundBeg + ordValue(*(itText + getSeqOffset(lPos)))))++) = *itSA; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:451:82: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 451 | *(saBeg + index.sentinelBound++) = *itSA; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h: In instantiation of 'TSize seqan::_sortWotdBucket(Index<StringSet<TString, TSpec>, IndexWotd<Dfi<TPredHull, TPred> > >&, TBeginPos, TEndPos, TSize) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = Owner<>; TPredHull = PredMinSupp; TPred = PredEmerging; TBeginPos = long unsigned int; TEndPos = long unsigned int; TSize = long unsigned int]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_wotd.h:1871:32: required from 'typename seqan::Size<seqan::Index<TObject, seqan::IndexWotd<TSpec> > >::Type seqan::_wotdEvaluate(const Iter<Index<TObject, IndexWotd<TSpec> >, VSTree<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<> >; TIndexSpec = Dfi<PredMinSupp, PredEmerging>; TSpec = TopDown<ParentLinks<Preorder> >; typename Size<Index<TObject, IndexWotd<TSpec> > >::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_wotd.h:800:34: required from 'bool seqan::_goDown(Iter<Index<TObject, IndexWotd<TSpec> >, VSTree<TopDown<TSpec> > >&, VSTreeIteratorTraits<TDfsOrder, THideEmptyEdges>) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<> >; TIndexSpec = Dfi<PredMinSupp, PredEmerging>; TSpec = ParentLinks<Preorder>; TDfsOrder = Preorder_; THideEmptyEdges = True]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:2296:14: required from 'bool seqan::goDown(Iter<TIndex, VSTree<TopDown<TSpec> > >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<> >, IndexWotd<Dfi<PredMinSupp, PredEmerging> > >; TSpec = ParentLinks<Preorder>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:1977:17: required from 'void seqan::goBegin(Iter<Index<TObject, TSpec>, VSTree<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<> >; TIndexSpec = IndexWotd<Dfi<PredMinSupp, PredEmerging> >; TSpec = TopDown<ParentLinks<Preorder> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/dfi/dfi.cpp:537:9: required from 'int runDFI(const TFileNames&, TParamPredHull, TParamPred, bool, const DFIOptions&) [with TPredHull = PredMinSupp; TPred = PredEmerging; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna_>; TParamPredHull = double; TParamPred = double; TFileNames = std::vector<std::__cxx11::basic_string<char> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/dfi/dfi.cpp:856:59: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:448:111: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 448 | *(saBeg + (*(boundBeg + ordValue(*(itText + getSeqOffset(lPos)))))++) = *itSA; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:451:82: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 451 | *(saBeg + index.sentinelBound++) = *itSA; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h: In instantiation of 'TSize seqan::_sortWotdBucket(Index<StringSet<TString, TSpec>, IndexWotd<Dfi<TPredHull, TPred> > >&, TBeginPos, TEndPos, TSize) [with TText = String<unsigned char>; TSpec = Owner<>; TPredHull = PredMinAllSupp; TPred = PredEntropy; TBeginPos = long unsigned int; TEndPos = long unsigned int; TSize = long unsigned int]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_wotd.h:1871:32: required from 'typename seqan::Size<seqan::Index<TObject, seqan::IndexWotd<TSpec> > >::Type seqan::_wotdEvaluate(const Iter<Index<TObject, IndexWotd<TSpec> >, VSTree<TSpec> >&) [with TText = StringSet<String<unsigned char>, Owner<> >; TIndexSpec = Dfi<PredMinAllSupp, PredEntropy>; TSpec = TopDown<ParentLinks<Preorder> >; typename Size<Index<TObject, IndexWotd<TSpec> > >::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_wotd.h:800:34: required from 'bool seqan::_goDown(Iter<Index<TObject, IndexWotd<TSpec> >, VSTree<TopDown<TSpec> > >&, VSTreeIteratorTraits<TDfsOrder, THideEmptyEdges>) [with TText = StringSet<String<unsigned char>, Owner<> >; TIndexSpec = Dfi<PredMinAllSupp, PredEntropy>; TSpec = ParentLinks<Preorder>; TDfsOrder = Preorder_; THideEmptyEdges = True]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:2296:14: required from 'bool seqan::goDown(Iter<TIndex, VSTree<TopDown<TSpec> > >&) [with TIndex = Index<StringSet<String<unsigned char>, Owner<> >, IndexWotd<Dfi<PredMinAllSupp, PredEntropy> > >; TSpec = ParentLinks<Preorder>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:1977:17: required from 'void seqan::goBegin(Iter<Index<TObject, TSpec>, VSTree<TSpec> >&) [with TText = StringSet<String<unsigned char>, Owner<> >; TIndexSpec = IndexWotd<Dfi<PredMinAllSupp, PredEntropy> >; TSpec = TopDown<ParentLinks<Preorder> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/dfi/dfi.cpp:537:9: required from 'int runDFI(const TFileNames&, TParamPredHull, TParamPred, bool, const DFIOptions&) [with TPredHull = PredMinAllSupp; TPred = PredEntropy; TAlphabet = unsigned char; TParamPredHull = double; TParamPred = double; TFileNames = std::vector<std::__cxx11::basic_string<char> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/dfi/dfi.cpp:861:71: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:448:111: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 448 | *(saBeg + (*(boundBeg + ordValue(*(itText + getSeqOffset(lPos)))))++) = *itSA; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:451:82: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 451 | *(saBeg + index.sentinelBound++) = *itSA; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h: In instantiation of 'TSize seqan::_sortWotdBucket(Index<StringSet<TString, TSpec>, IndexWotd<Dfi<TPredHull, TPred> > >&, TBeginPos, TEndPos, TSize) [with TText = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TSpec = Owner<>; TPredHull = PredMinAllSupp; TPred = PredEntropy; TBeginPos = long unsigned int; TEndPos = long unsigned int; TSize = long unsigned int]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_wotd.h:1871:32: required from 'typename seqan::Size<seqan::Index<TObject, seqan::IndexWotd<TSpec> > >::Type seqan::_wotdEvaluate(const Iter<Index<TObject, IndexWotd<TSpec> >, VSTree<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Owner<> >; TIndexSpec = Dfi<PredMinAllSupp, PredEntropy>; TSpec = TopDown<ParentLinks<Preorder> >; typename Size<Index<TObject, IndexWotd<TSpec> > >::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_wotd.h:800:34: required from 'bool seqan::_goDown(Iter<Index<TObject, IndexWotd<TSpec> >, VSTree<TopDown<TSpec> > >&, VSTreeIteratorTraits<TDfsOrder, THideEmptyEdges>) [with TText = StringSet<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Owner<> >; TIndexSpec = Dfi<PredMinAllSupp, PredEntropy>; TSpec = ParentLinks<Preorder>; TDfsOrder = Preorder_; THideEmptyEdges = True]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:2296:14: required from 'bool seqan::goDown(Iter<TIndex, VSTree<TopDown<TSpec> > >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Owner<> >, IndexWotd<Dfi<PredMinAllSupp, PredEntropy> > >; TSpec = ParentLinks<Preorder>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:1977:17: required from 'void seqan::goBegin(Iter<Index<TObject, TSpec>, VSTree<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Owner<> >; TIndexSpec = IndexWotd<Dfi<PredMinAllSupp, PredEntropy> >; TSpec = TopDown<ParentLinks<Preorder> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/dfi/dfi.cpp:537:9: required from 'int runDFI(const TFileNames&, TParamPredHull, TParamPred, bool, const DFIOptions&) [with TPredHull = PredMinAllSupp; TPred = PredEntropy; TAlphabet = seqan::SimpleType<unsigned char, seqan::AminoAcid_>; TParamPredHull = double; TParamPred = double; TFileNames = std::vector<std::__cxx11::basic_string<char> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/dfi/dfi.cpp:862:67: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:448:111: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 448 | *(saBeg + (*(boundBeg + ordValue(*(itText + getSeqOffset(lPos)))))++) = *itSA; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:451:82: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 451 | *(saBeg + index.sentinelBound++) = *itSA; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h: In instantiation of 'TSize seqan::_sortWotdBucket(Index<StringSet<TString, TSpec>, IndexWotd<Dfi<TPredHull, TPred> > >&, TBeginPos, TEndPos, TSize) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = Owner<>; TPredHull = PredMinAllSupp; TPred = PredEntropy; TBeginPos = long unsigned int; TEndPos = long unsigned int; TSize = long unsigned int]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_wotd.h:1871:32: required from 'typename seqan::Size<seqan::Index<TObject, seqan::IndexWotd<TSpec> > >::Type seqan::_wotdEvaluate(const Iter<Index<TObject, IndexWotd<TSpec> >, VSTree<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<> >; TIndexSpec = Dfi<PredMinAllSupp, PredEntropy>; TSpec = TopDown<ParentLinks<Preorder> >; typename Size<Index<TObject, IndexWotd<TSpec> > >::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_wotd.h:800:34: required from 'bool seqan::_goDown(Iter<Index<TObject, IndexWotd<TSpec> >, VSTree<TopDown<TSpec> > >&, VSTreeIteratorTraits<TDfsOrder, THideEmptyEdges>) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<> >; TIndexSpec = Dfi<PredMinAllSupp, PredEntropy>; TSpec = ParentLinks<Preorder>; TDfsOrder = Preorder_; THideEmptyEdges = True]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:2296:14: required from 'bool seqan::goDown(Iter<TIndex, VSTree<TopDown<TSpec> > >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<> >, IndexWotd<Dfi<PredMinAllSupp, PredEntropy> > >; TSpec = ParentLinks<Preorder>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:1977:17: required from 'void seqan::goBegin(Iter<Index<TObject, TSpec>, VSTree<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<> >; TIndexSpec = IndexWotd<Dfi<PredMinAllSupp, PredEntropy> >; TSpec = TopDown<ParentLinks<Preorder> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/dfi/dfi.cpp:537:9: required from 'int runDFI(const TFileNames&, TParamPredHull, TParamPred, bool, const DFIOptions&) [with TPredHull = PredMinAllSupp; TPred = PredEntropy; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna_>; TParamPredHull = double; TParamPred = double; TFileNames = std::vector<std::__cxx11::basic_string<char> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/dfi/dfi.cpp:863:61: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:448:111: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 448 | *(saBeg + (*(boundBeg + ordValue(*(itText + getSeqOffset(lPos)))))++) = *itSA; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:451:82: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 451 | *(saBeg + index.sentinelBound++) = *itSA; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h: In instantiation of 'typename seqan::Size<seqan::Index<seqan::StringSet<TString, TSpec>, seqan::IndexWotd<seqan::Dfi<TPredHull, TPred> > > >::Type seqan::_sortFirstWotdBucket(Index<StringSet<TString, TSpec>, IndexWotd<Dfi<TPredHull, TPred> > >&) [with TText = String<unsigned char>; TSpec = Owner<>; TPredHull = PredMinFreq; TPred = PredMaxFreq; typename Size<Index<StringSet<TString, TSpec>, IndexWotd<Dfi<TPredHull, TPred> > > >::Type = long unsigned int]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_wotd.h:2021:31: required from 'void seqan::_wotdCreateFirstLevel(Index<TObject, IndexWotd<TSpec> >&) [with TText = StringSet<String<unsigned char>, Owner<> >; TSpec = Dfi<PredMinFreq, PredMaxFreq>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:615:24: required from 'bool seqan::indexCreate(Index<TObject, IndexWotd<Dfi<TPredHull, TPred> > >&, WotdDir, Default) [with TText = StringSet<String<unsigned char>, Owner<> >; TPredHull = PredMinFreq; TPred = PredMaxFreq; WotdDir = const Tag<FibreDir_>; Default = Tag<Default_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<unsigned char>, Owner<> >; TSpec = IndexWotd<Dfi<PredMinFreq, PredMaxFreq> >; TFibre = FibreDir_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<unsigned char>, Owner<> >; TSpec = IndexWotd<Dfi<PredMinFreq, PredMaxFreq> >; TFibre = FibreDir_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_wotd.h:363:15: required from 'void seqan::_indexRequireTopDownIteration(Index<TObject, IndexWotd<TSpec> >&) [with TText = StringSet<String<unsigned char>, Owner<> >; TSpec = Dfi<PredMinFreq, PredMaxFreq>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<unsigned char>, seqan::Owner<> >, seqan::IndexWotd<seqan::Dfi<PredMinFreq, PredMaxFreq> > >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<unsigned char>, seqan::Owner<> >, seqan::IndexWotd<seqan::Dfi<PredMinFreq, PredMaxFreq> > >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/apps/dfi/dfi.cpp:536:8: required from 'int runDFI(const TFileNames&, TParamPredHull, TParamPred, bool, const DFIOptions&) [with TPredHull = PredMinFreq; TPred = PredMaxFreq; TAlphabet = unsigned char; TParamPredHull = seqan::String<unsigned int, seqan::Alloc<> >; TParamPred = seqan::String<unsigned int, seqan::Alloc<> >; TFileNames = std::vector<std::__cxx11::basic_string<char> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/dfi/dfi.cpp:847:68: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:302:66: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 302 | *(saBeg + (*(boundBeg + ord))++) = localPos; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h: In instantiation of 'TSize seqan::_sortWotdBucket(Index<StringSet<TString, TSpec>, IndexWotd<Dfi<TPredHull, TPred> > >&, TBeginPos, TEndPos, TSize) [with TText = String<unsigned char>; TSpec = Owner<>; TPredHull = PredMinFreq; TPred = PredMaxFreq; TBeginPos = int; TEndPos = long unsigned int; TSize = int]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_wotd.h:2024:26: required from 'void seqan::_wotdCreateFirstLevel(Index<TObject, IndexWotd<TSpec> >&) [with TText = StringSet<String<unsigned char>, Owner<> >; TSpec = Dfi<PredMinFreq, PredMaxFreq>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:615:24: required from 'bool seqan::indexCreate(Index<TObject, IndexWotd<Dfi<TPredHull, TPred> > >&, WotdDir, Default) [with TText = StringSet<String<unsigned char>, Owner<> >; TPredHull = PredMinFreq; TPred = PredMaxFreq; WotdDir = const Tag<FibreDir_>; Default = Tag<Default_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<unsigned char>, Owner<> >; TSpec = IndexWotd<Dfi<PredMinFreq, PredMaxFreq> >; TFibre = FibreDir_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<unsigned char>, Owner<> >; TSpec = IndexWotd<Dfi<PredMinFreq, PredMaxFreq> >; TFibre = FibreDir_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_wotd.h:363:15: required from 'void seqan::_indexRequireTopDownIteration(Index<TObject, IndexWotd<TSpec> >&) [with TText = StringSet<String<unsigned char>, Owner<> >; TSpec = Dfi<PredMinFreq, PredMaxFreq>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<unsigned char>, seqan::Owner<> >, seqan::IndexWotd<seqan::Dfi<PredMinFreq, PredMaxFreq> > >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<unsigned char>, seqan::Owner<> >, seqan::IndexWotd<seqan::Dfi<PredMinFreq, PredMaxFreq> > >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/apps/dfi/dfi.cpp:536:8: required from 'int runDFI(const TFileNames&, TParamPredHull, TParamPred, bool, const DFIOptions&) [with TPredHull = PredMinFreq; TPred = PredMaxFreq; TAlphabet = unsigned char; TParamPredHull = seqan::String<unsigned int, seqan::Alloc<> >; TParamPred = seqan::String<unsigned int, seqan::Alloc<> >; TFileNames = std::vector<std::__cxx11::basic_string<char> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/dfi/dfi.cpp:847:68: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:448:111: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 448 | *(saBeg + (*(boundBeg + ordValue(*(itText + getSeqOffset(lPos)))))++) = *itSA; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:451:82: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 451 | *(saBeg + index.sentinelBound++) = *itSA; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h: In instantiation of 'typename seqan::Size<seqan::Index<seqan::StringSet<TString, TSpec>, seqan::IndexWotd<seqan::Dfi<TPredHull, TPred> > > >::Type seqan::_sortFirstWotdBucket(Index<StringSet<TString, TSpec>, IndexWotd<Dfi<TPredHull, TPred> > >&) [with TText = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TSpec = Owner<>; TPredHull = PredMinFreq; TPred = PredMaxFreq; typename Size<Index<StringSet<TString, TSpec>, IndexWotd<Dfi<TPredHull, TPred> > > >::Type = long unsigned int]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_wotd.h:2021:31: required from 'void seqan::_wotdCreateFirstLevel(Index<TObject, IndexWotd<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Owner<> >; TSpec = Dfi<PredMinFreq, PredMaxFreq>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:615:24: required from 'bool seqan::indexCreate(Index<TObject, IndexWotd<Dfi<TPredHull, TPred> > >&, WotdDir, Default) [with TText = StringSet<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Owner<> >; TPredHull = PredMinFreq; TPred = PredMaxFreq; WotdDir = const Tag<FibreDir_>; Default = Tag<Default_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Owner<> >; TSpec = IndexWotd<Dfi<PredMinFreq, PredMaxFreq> >; TFibre = FibreDir_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Owner<> >; TSpec = IndexWotd<Dfi<PredMinFreq, PredMaxFreq> >; TFibre = FibreDir_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_wotd.h:363:15: required from 'void seqan::_indexRequireTopDownIteration(Index<TObject, IndexWotd<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Owner<> >; TSpec = Dfi<PredMinFreq, PredMaxFreq>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexWotd<seqan::Dfi<PredMinFreq, PredMaxFreq> > >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexWotd<seqan::Dfi<PredMinFreq, PredMaxFreq> > >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/apps/dfi/dfi.cpp:536:8: required from 'int runDFI(const TFileNames&, TParamPredHull, TParamPred, bool, const DFIOptions&) [with TPredHull = PredMinFreq; TPred = PredMaxFreq; TAlphabet = seqan::SimpleType<unsigned char, seqan::AminoAcid_>; TParamPredHull = seqan::String<unsigned int, seqan::Alloc<> >; TParamPred = seqan::String<unsigned int, seqan::Alloc<> >; TFileNames = std::vector<std::__cxx11::basic_string<char> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/dfi/dfi.cpp:848:64: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:302:66: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 302 | *(saBeg + (*(boundBeg + ord))++) = localPos; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h: In instantiation of 'TSize seqan::_sortWotdBucket(Index<StringSet<TString, TSpec>, IndexWotd<Dfi<TPredHull, TPred> > >&, TBeginPos, TEndPos, TSize) [with TText = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TSpec = Owner<>; TPredHull = PredMinFreq; TPred = PredMaxFreq; TBeginPos = int; TEndPos = long unsigned int; TSize = int]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_wotd.h:2024:26: required from 'void seqan::_wotdCreateFirstLevel(Index<TObject, IndexWotd<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Owner<> >; TSpec = Dfi<PredMinFreq, PredMaxFreq>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:615:24: required from 'bool seqan::indexCreate(Index<TObject, IndexWotd<Dfi<TPredHull, TPred> > >&, WotdDir, Default) [with TText = StringSet<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Owner<> >; TPredHull = PredMinFreq; TPred = PredMaxFreq; WotdDir = const Tag<FibreDir_>; Default = Tag<Default_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Owner<> >; TSpec = IndexWotd<Dfi<PredMinFreq, PredMaxFreq> >; TFibre = FibreDir_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Owner<> >; TSpec = IndexWotd<Dfi<PredMinFreq, PredMaxFreq> >; TFibre = FibreDir_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_wotd.h:363:15: required from 'void seqan::_indexRequireTopDownIteration(Index<TObject, IndexWotd<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Owner<> >; TSpec = Dfi<PredMinFreq, PredMaxFreq>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexWotd<seqan::Dfi<PredMinFreq, PredMaxFreq> > >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexWotd<seqan::Dfi<PredMinFreq, PredMaxFreq> > >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/apps/dfi/dfi.cpp:536:8: required from 'int runDFI(const TFileNames&, TParamPredHull, TParamPred, bool, const DFIOptions&) [with TPredHull = PredMinFreq; TPred = PredMaxFreq; TAlphabet = seqan::SimpleType<unsigned char, seqan::AminoAcid_>; TParamPredHull = seqan::String<unsigned int, seqan::Alloc<> >; TParamPred = seqan::String<unsigned int, seqan::Alloc<> >; TFileNames = std::vector<std::__cxx11::basic_string<char> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/dfi/dfi.cpp:848:64: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:448:111: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 448 | *(saBeg + (*(boundBeg + ordValue(*(itText + getSeqOffset(lPos)))))++) = *itSA; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:451:82: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 451 | *(saBeg + index.sentinelBound++) = *itSA; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h: In instantiation of 'typename seqan::Size<seqan::Index<seqan::StringSet<TString, TSpec>, seqan::IndexWotd<seqan::Dfi<TPredHull, TPred> > > >::Type seqan::_sortFirstWotdBucket(Index<StringSet<TString, TSpec>, IndexWotd<Dfi<TPredHull, TPred> > >&) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = Owner<>; TPredHull = PredMinFreq; TPred = PredMaxFreq; typename Size<Index<StringSet<TString, TSpec>, IndexWotd<Dfi<TPredHull, TPred> > > >::Type = long unsigned int]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_wotd.h:2021:31: required from 'void seqan::_wotdCreateFirstLevel(Index<TObject, IndexWotd<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<> >; TSpec = Dfi<PredMinFreq, PredMaxFreq>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:615:24: required from 'bool seqan::indexCreate(Index<TObject, IndexWotd<Dfi<TPredHull, TPred> > >&, WotdDir, Default) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<> >; TPredHull = PredMinFreq; TPred = PredMaxFreq; WotdDir = const Tag<FibreDir_>; Default = Tag<Default_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<> >; TSpec = IndexWotd<Dfi<PredMinFreq, PredMaxFreq> >; TFibre = FibreDir_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<> >; TSpec = IndexWotd<Dfi<PredMinFreq, PredMaxFreq> >; TFibre = FibreDir_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_wotd.h:363:15: required from 'void seqan::_indexRequireTopDownIteration(Index<TObject, IndexWotd<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<> >; TSpec = Dfi<PredMinFreq, PredMaxFreq>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexWotd<seqan::Dfi<PredMinFreq, PredMaxFreq> > >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexWotd<seqan::Dfi<PredMinFreq, PredMaxFreq> > >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/apps/dfi/dfi.cpp:536:8: required from 'int runDFI(const TFileNames&, TParamPredHull, TParamPred, bool, const DFIOptions&) [with TPredHull = PredMinFreq; TPred = PredMaxFreq; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna_>; TParamPredHull = seqan::String<unsigned int, seqan::Alloc<> >; TParamPred = seqan::String<unsigned int, seqan::Alloc<> >; TFileNames = std::vector<std::__cxx11::basic_string<char> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/dfi/dfi.cpp:849:58: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:302:66: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 302 | *(saBeg + (*(boundBeg + ord))++) = localPos; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h: In instantiation of 'TSize seqan::_sortWotdBucket(Index<StringSet<TString, TSpec>, IndexWotd<Dfi<TPredHull, TPred> > >&, TBeginPos, TEndPos, TSize) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = Owner<>; TPredHull = PredMinFreq; TPred = PredMaxFreq; TBeginPos = int; TEndPos = long unsigned int; TSize = int]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_wotd.h:2024:26: required from 'void seqan::_wotdCreateFirstLevel(Index<TObject, IndexWotd<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<> >; TSpec = Dfi<PredMinFreq, PredMaxFreq>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:615:24: required from 'bool seqan::indexCreate(Index<TObject, IndexWotd<Dfi<TPredHull, TPred> > >&, WotdDir, Default) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<> >; TPredHull = PredMinFreq; TPred = PredMaxFreq; WotdDir = const Tag<FibreDir_>; Default = Tag<Default_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<> >; TSpec = IndexWotd<Dfi<PredMinFreq, PredMaxFreq> >; TFibre = FibreDir_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<> >; TSpec = IndexWotd<Dfi<PredMinFreq, PredMaxFreq> >; TFibre = FibreDir_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_wotd.h:363:15: required from 'void seqan::_indexRequireTopDownIteration(Index<TObject, IndexWotd<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<> >; TSpec = Dfi<PredMinFreq, PredMaxFreq>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexWotd<seqan::Dfi<PredMinFreq, PredMaxFreq> > >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexWotd<seqan::Dfi<PredMinFreq, PredMaxFreq> > >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/apps/dfi/dfi.cpp:536:8: required from 'int runDFI(const TFileNames&, TParamPredHull, TParamPred, bool, const DFIOptions&) [with TPredHull = PredMinFreq; TPred = PredMaxFreq; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna_>; TParamPredHull = seqan::String<unsigned int, seqan::Alloc<> >; TParamPred = seqan::String<unsigned int, seqan::Alloc<> >; TFileNames = std::vector<std::__cxx11::basic_string<char> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/dfi/dfi.cpp:849:58: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:448:111: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 448 | *(saBeg + (*(boundBeg + ordValue(*(itText + getSeqOffset(lPos)))))++) = *itSA; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:451:82: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 451 | *(saBeg + index.sentinelBound++) = *itSA; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h: In instantiation of 'typename seqan::Size<seqan::Index<seqan::StringSet<TString, TSpec>, seqan::IndexWotd<seqan::Dfi<TPredHull, TPred> > > >::Type seqan::_sortFirstWotdBucket(Index<StringSet<TString, TSpec>, IndexWotd<Dfi<TPredHull, TPred> > >&) [with TText = String<unsigned char>; TSpec = Owner<>; TPredHull = PredMinSupp; TPred = PredEmerging; typename Size<Index<StringSet<TString, TSpec>, IndexWotd<Dfi<TPredHull, TPred> > > >::Type = long unsigned int]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_wotd.h:2021:31: required from 'void seqan::_wotdCreateFirstLevel(Index<TObject, IndexWotd<TSpec> >&) [with TText = StringSet<String<unsigned char>, Owner<> >; TSpec = Dfi<PredMinSupp, PredEmerging>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:615:24: required from 'bool seqan::indexCreate(Index<TObject, IndexWotd<Dfi<TPredHull, TPred> > >&, WotdDir, Default) [with TText = StringSet<String<unsigned char>, Owner<> >; TPredHull = PredMinSupp; TPred = PredEmerging; WotdDir = const Tag<FibreDir_>; Default = Tag<Default_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<unsigned char>, Owner<> >; TSpec = IndexWotd<Dfi<PredMinSupp, PredEmerging> >; TFibre = FibreDir_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<unsigned char>, Owner<> >; TSpec = IndexWotd<Dfi<PredMinSupp, PredEmerging> >; TFibre = FibreDir_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_wotd.h:363:15: required from 'void seqan::_indexRequireTopDownIteration(Index<TObject, IndexWotd<TSpec> >&) [with TText = StringSet<String<unsigned char>, Owner<> >; TSpec = Dfi<PredMinSupp, PredEmerging>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<unsigned char>, seqan::Owner<> >, seqan::IndexWotd<seqan::Dfi<PredMinSupp, PredEmerging> > >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<unsigned char>, seqan::Owner<> >, seqan::IndexWotd<seqan::Dfi<PredMinSupp, PredEmerging> > >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/apps/dfi/dfi.cpp:536:8: required from 'int runDFI(const TFileNames&, TParamPredHull, TParamPred, bool, const DFIOptions&) [with TPredHull = PredMinSupp; TPred = PredEmerging; TAlphabet = unsigned char; TParamPredHull = double; TParamPred = double; TFileNames = std::vector<std::__cxx11::basic_string<char> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/dfi/dfi.cpp:854:69: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:302:66: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 302 | *(saBeg + (*(boundBeg + ord))++) = localPos; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h: In instantiation of 'TSize seqan::_sortWotdBucket(Index<StringSet<TString, TSpec>, IndexWotd<Dfi<TPredHull, TPred> > >&, TBeginPos, TEndPos, TSize) [with TText = String<unsigned char>; TSpec = Owner<>; TPredHull = PredMinSupp; TPred = PredEmerging; TBeginPos = int; TEndPos = long unsigned int; TSize = int]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_wotd.h:2024:26: required from 'void seqan::_wotdCreateFirstLevel(Index<TObject, IndexWotd<TSpec> >&) [with TText = StringSet<String<unsigned char>, Owner<> >; TSpec = Dfi<PredMinSupp, PredEmerging>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:615:24: required from 'bool seqan::indexCreate(Index<TObject, IndexWotd<Dfi<TPredHull, TPred> > >&, WotdDir, Default) [with TText = StringSet<String<unsigned char>, Owner<> >; TPredHull = PredMinSupp; TPred = PredEmerging; WotdDir = const Tag<FibreDir_>; Default = Tag<Default_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<unsigned char>, Owner<> >; TSpec = IndexWotd<Dfi<PredMinSupp, PredEmerging> >; TFibre = FibreDir_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<unsigned char>, Owner<> >; TSpec = IndexWotd<Dfi<PredMinSupp, PredEmerging> >; TFibre = FibreDir_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_wotd.h:363:15: required from 'void seqan::_indexRequireTopDownIteration(Index<TObject, IndexWotd<TSpec> >&) [with TText = StringSet<String<unsigned char>, Owner<> >; TSpec = Dfi<PredMinSupp, PredEmerging>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<unsigned char>, seqan::Owner<> >, seqan::IndexWotd<seqan::Dfi<PredMinSupp, PredEmerging> > >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<unsigned char>, seqan::Owner<> >, seqan::IndexWotd<seqan::Dfi<PredMinSupp, PredEmerging> > >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/apps/dfi/dfi.cpp:536:8: required from 'int runDFI(const TFileNames&, TParamPredHull, TParamPred, bool, const DFIOptions&) [with TPredHull = PredMinSupp; TPred = PredEmerging; TAlphabet = unsigned char; TParamPredHull = double; TParamPred = double; TFileNames = std::vector<std::__cxx11::basic_string<char> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/dfi/dfi.cpp:854:69: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:448:111: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 448 | *(saBeg + (*(boundBeg + ordValue(*(itText + getSeqOffset(lPos)))))++) = *itSA; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:451:82: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 451 | *(saBeg + index.sentinelBound++) = *itSA; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h: In instantiation of 'typename seqan::Size<seqan::Index<seqan::StringSet<TString, TSpec>, seqan::IndexWotd<seqan::Dfi<TPredHull, TPred> > > >::Type seqan::_sortFirstWotdBucket(Index<StringSet<TString, TSpec>, IndexWotd<Dfi<TPredHull, TPred> > >&) [with TText = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TSpec = Owner<>; TPredHull = PredMinSupp; TPred = PredEmerging; typename Size<Index<StringSet<TString, TSpec>, IndexWotd<Dfi<TPredHull, TPred> > > >::Type = long unsigned int]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_wotd.h:2021:31: required from 'void seqan::_wotdCreateFirstLevel(Index<TObject, IndexWotd<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Owner<> >; TSpec = Dfi<PredMinSupp, PredEmerging>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:615:24: required from 'bool seqan::indexCreate(Index<TObject, IndexWotd<Dfi<TPredHull, TPred> > >&, WotdDir, Default) [with TText = StringSet<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Owner<> >; TPredHull = PredMinSupp; TPred = PredEmerging; WotdDir = const Tag<FibreDir_>; Default = Tag<Default_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Owner<> >; TSpec = IndexWotd<Dfi<PredMinSupp, PredEmerging> >; TFibre = FibreDir_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Owner<> >; TSpec = IndexWotd<Dfi<PredMinSupp, PredEmerging> >; TFibre = FibreDir_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_wotd.h:363:15: required from 'void seqan::_indexRequireTopDownIteration(Index<TObject, IndexWotd<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Owner<> >; TSpec = Dfi<PredMinSupp, PredEmerging>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexWotd<seqan::Dfi<PredMinSupp, PredEmerging> > >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexWotd<seqan::Dfi<PredMinSupp, PredEmerging> > >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/apps/dfi/dfi.cpp:536:8: required from 'int runDFI(const TFileNames&, TParamPredHull, TParamPred, bool, const DFIOptions&) [with TPredHull = PredMinSupp; TPred = PredEmerging; TAlphabet = seqan::SimpleType<unsigned char, seqan::AminoAcid_>; TParamPredHull = double; TParamPred = double; TFileNames = std::vector<std::__cxx11::basic_string<char> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/dfi/dfi.cpp:855:65: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:302:66: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 302 | *(saBeg + (*(boundBeg + ord))++) = localPos; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h: In instantiation of 'TSize seqan::_sortWotdBucket(Index<StringSet<TString, TSpec>, IndexWotd<Dfi<TPredHull, TPred> > >&, TBeginPos, TEndPos, TSize) [with TText = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TSpec = Owner<>; TPredHull = PredMinSupp; TPred = PredEmerging; TBeginPos = int; TEndPos = long unsigned int; TSize = int]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_wotd.h:2024:26: required from 'void seqan::_wotdCreateFirstLevel(Index<TObject, IndexWotd<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Owner<> >; TSpec = Dfi<PredMinSupp, PredEmerging>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:615:24: required from 'bool seqan::indexCreate(Index<TObject, IndexWotd<Dfi<TPredHull, TPred> > >&, WotdDir, Default) [with TText = StringSet<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Owner<> >; TPredHull = PredMinSupp; TPred = PredEmerging; WotdDir = const Tag<FibreDir_>; Default = Tag<Default_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Owner<> >; TSpec = IndexWotd<Dfi<PredMinSupp, PredEmerging> >; TFibre = FibreDir_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Owner<> >; TSpec = IndexWotd<Dfi<PredMinSupp, PredEmerging> >; TFibre = FibreDir_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_wotd.h:363:15: required from 'void seqan::_indexRequireTopDownIteration(Index<TObject, IndexWotd<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Owner<> >; TSpec = Dfi<PredMinSupp, PredEmerging>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexWotd<seqan::Dfi<PredMinSupp, PredEmerging> > >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexWotd<seqan::Dfi<PredMinSupp, PredEmerging> > >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/apps/dfi/dfi.cpp:536:8: required from 'int runDFI(const TFileNames&, TParamPredHull, TParamPred, bool, const DFIOptions&) [with TPredHull = PredMinSupp; TPred = PredEmerging; TAlphabet = seqan::SimpleType<unsigned char, seqan::AminoAcid_>; TParamPredHull = double; TParamPred = double; TFileNames = std::vector<std::__cxx11::basic_string<char> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/dfi/dfi.cpp:855:65: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:448:111: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 448 | *(saBeg + (*(boundBeg + ordValue(*(itText + getSeqOffset(lPos)))))++) = *itSA; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:451:82: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 451 | *(saBeg + index.sentinelBound++) = *itSA; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h: In instantiation of 'typename seqan::Size<seqan::Index<seqan::StringSet<TString, TSpec>, seqan::IndexWotd<seqan::Dfi<TPredHull, TPred> > > >::Type seqan::_sortFirstWotdBucket(Index<StringSet<TString, TSpec>, IndexWotd<Dfi<TPredHull, TPred> > >&) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = Owner<>; TPredHull = PredMinSupp; TPred = PredEmerging; typename Size<Index<StringSet<TString, TSpec>, IndexWotd<Dfi<TPredHull, TPred> > > >::Type = long unsigned int]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_wotd.h:2021:31: required from 'void seqan::_wotdCreateFirstLevel(Index<TObject, IndexWotd<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<> >; TSpec = Dfi<PredMinSupp, PredEmerging>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:615:24: required from 'bool seqan::indexCreate(Index<TObject, IndexWotd<Dfi<TPredHull, TPred> > >&, WotdDir, Default) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<> >; TPredHull = PredMinSupp; TPred = PredEmerging; WotdDir = const Tag<FibreDir_>; Default = Tag<Default_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<> >; TSpec = IndexWotd<Dfi<PredMinSupp, PredEmerging> >; TFibre = FibreDir_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<> >; TSpec = IndexWotd<Dfi<PredMinSupp, PredEmerging> >; TFibre = FibreDir_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_wotd.h:363:15: required from 'void seqan::_indexRequireTopDownIteration(Index<TObject, IndexWotd<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<> >; TSpec = Dfi<PredMinSupp, PredEmerging>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexWotd<seqan::Dfi<PredMinSupp, PredEmerging> > >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexWotd<seqan::Dfi<PredMinSupp, PredEmerging> > >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/apps/dfi/dfi.cpp:536:8: required from 'int runDFI(const TFileNames&, TParamPredHull, TParamPred, bool, const DFIOptions&) [with TPredHull = PredMinSupp; TPred = PredEmerging; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna_>; TParamPredHull = double; TParamPred = double; TFileNames = std::vector<std::__cxx11::basic_string<char> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/dfi/dfi.cpp:856:59: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:302:66: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 302 | *(saBeg + (*(boundBeg + ord))++) = localPos; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h: In instantiation of 'TSize seqan::_sortWotdBucket(Index<StringSet<TString, TSpec>, IndexWotd<Dfi<TPredHull, TPred> > >&, TBeginPos, TEndPos, TSize) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = Owner<>; TPredHull = PredMinSupp; TPred = PredEmerging; TBeginPos = int; TEndPos = long unsigned int; TSize = int]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_wotd.h:2024:26: required from 'void seqan::_wotdCreateFirstLevel(Index<TObject, IndexWotd<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<> >; TSpec = Dfi<PredMinSupp, PredEmerging>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:615:24: required from 'bool seqan::indexCreate(Index<TObject, IndexWotd<Dfi<TPredHull, TPred> > >&, WotdDir, Default) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<> >; TPredHull = PredMinSupp; TPred = PredEmerging; WotdDir = const Tag<FibreDir_>; Default = Tag<Default_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<> >; TSpec = IndexWotd<Dfi<PredMinSupp, PredEmerging> >; TFibre = FibreDir_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<> >; TSpec = IndexWotd<Dfi<PredMinSupp, PredEmerging> >; TFibre = FibreDir_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_wotd.h:363:15: required from 'void seqan::_indexRequireTopDownIteration(Index<TObject, IndexWotd<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<> >; TSpec = Dfi<PredMinSupp, PredEmerging>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexWotd<seqan::Dfi<PredMinSupp, PredEmerging> > >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexWotd<seqan::Dfi<PredMinSupp, PredEmerging> > >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/apps/dfi/dfi.cpp:536:8: required from 'int runDFI(const TFileNames&, TParamPredHull, TParamPred, bool, const DFIOptions&) [with TPredHull = PredMinSupp; TPred = PredEmerging; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna_>; TParamPredHull = double; TParamPred = double; TFileNames = std::vector<std::__cxx11::basic_string<char> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/dfi/dfi.cpp:856:59: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:448:111: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 448 | *(saBeg + (*(boundBeg + ordValue(*(itText + getSeqOffset(lPos)))))++) = *itSA; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:451:82: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 451 | *(saBeg + index.sentinelBound++) = *itSA; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h: In instantiation of 'typename seqan::Size<seqan::Index<seqan::StringSet<TString, TSpec>, seqan::IndexWotd<seqan::Dfi<TPredHull, TPred> > > >::Type seqan::_sortFirstWotdBucket(Index<StringSet<TString, TSpec>, IndexWotd<Dfi<TPredHull, TPred> > >&) [with TText = String<unsigned char>; TSpec = Owner<>; TPredHull = PredMinAllSupp; TPred = PredEntropy; typename Size<Index<StringSet<TString, TSpec>, IndexWotd<Dfi<TPredHull, TPred> > > >::Type = long unsigned int]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_wotd.h:2021:31: required from 'void seqan::_wotdCreateFirstLevel(Index<TObject, IndexWotd<TSpec> >&) [with TText = StringSet<String<unsigned char>, Owner<> >; TSpec = Dfi<PredMinAllSupp, PredEntropy>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:615:24: required from 'bool seqan::indexCreate(Index<TObject, IndexWotd<Dfi<TPredHull, TPred> > >&, WotdDir, Default) [with TText = StringSet<String<unsigned char>, Owner<> >; TPredHull = PredMinAllSupp; TPred = PredEntropy; WotdDir = const Tag<FibreDir_>; Default = Tag<Default_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<unsigned char>, Owner<> >; TSpec = IndexWotd<Dfi<PredMinAllSupp, PredEntropy> >; TFibre = FibreDir_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<unsigned char>, Owner<> >; TSpec = IndexWotd<Dfi<PredMinAllSupp, PredEntropy> >; TFibre = FibreDir_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_wotd.h:363:15: required from 'void seqan::_indexRequireTopDownIteration(Index<TObject, IndexWotd<TSpec> >&) [with TText = StringSet<String<unsigned char>, Owner<> >; TSpec = Dfi<PredMinAllSupp, PredEntropy>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<unsigned char>, seqan::Owner<> >, seqan::IndexWotd<seqan::Dfi<PredMinAllSupp, PredEntropy> > >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<unsigned char>, seqan::Owner<> >, seqan::IndexWotd<seqan::Dfi<PredMinAllSupp, PredEntropy> > >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/apps/dfi/dfi.cpp:536:8: required from 'int runDFI(const TFileNames&, TParamPredHull, TParamPred, bool, const DFIOptions&) [with TPredHull = PredMinAllSupp; TPred = PredEntropy; TAlphabet = unsigned char; TParamPredHull = double; TParamPred = double; TFileNames = std::vector<std::__cxx11::basic_string<char> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/dfi/dfi.cpp:861:71: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:302:66: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 302 | *(saBeg + (*(boundBeg + ord))++) = localPos; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h: In instantiation of 'TSize seqan::_sortWotdBucket(Index<StringSet<TString, TSpec>, IndexWotd<Dfi<TPredHull, TPred> > >&, TBeginPos, TEndPos, TSize) [with TText = String<unsigned char>; TSpec = Owner<>; TPredHull = PredMinAllSupp; TPred = PredEntropy; TBeginPos = int; TEndPos = long unsigned int; TSize = int]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_wotd.h:2024:26: required from 'void seqan::_wotdCreateFirstLevel(Index<TObject, IndexWotd<TSpec> >&) [with TText = StringSet<String<unsigned char>, Owner<> >; TSpec = Dfi<PredMinAllSupp, PredEntropy>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:615:24: required from 'bool seqan::indexCreate(Index<TObject, IndexWotd<Dfi<TPredHull, TPred> > >&, WotdDir, Default) [with TText = StringSet<String<unsigned char>, Owner<> >; TPredHull = PredMinAllSupp; TPred = PredEntropy; WotdDir = const Tag<FibreDir_>; Default = Tag<Default_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<unsigned char>, Owner<> >; TSpec = IndexWotd<Dfi<PredMinAllSupp, PredEntropy> >; TFibre = FibreDir_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<unsigned char>, Owner<> >; TSpec = IndexWotd<Dfi<PredMinAllSupp, PredEntropy> >; TFibre = FibreDir_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_wotd.h:363:15: required from 'void seqan::_indexRequireTopDownIteration(Index<TObject, IndexWotd<TSpec> >&) [with TText = StringSet<String<unsigned char>, Owner<> >; TSpec = Dfi<PredMinAllSupp, PredEntropy>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<unsigned char>, seqan::Owner<> >, seqan::IndexWotd<seqan::Dfi<PredMinAllSupp, PredEntropy> > >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<unsigned char>, seqan::Owner<> >, seqan::IndexWotd<seqan::Dfi<PredMinAllSupp, PredEntropy> > >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/apps/dfi/dfi.cpp:536:8: required from 'int runDFI(const TFileNames&, TParamPredHull, TParamPred, bool, const DFIOptions&) [with TPredHull = PredMinAllSupp; TPred = PredEntropy; TAlphabet = unsigned char; TParamPredHull = double; TParamPred = double; TFileNames = std::vector<std::__cxx11::basic_string<char> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/dfi/dfi.cpp:861:71: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:448:111: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 448 | *(saBeg + (*(boundBeg + ordValue(*(itText + getSeqOffset(lPos)))))++) = *itSA; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:451:82: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 451 | *(saBeg + index.sentinelBound++) = *itSA; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h: In instantiation of 'typename seqan::Size<seqan::Index<seqan::StringSet<TString, TSpec>, seqan::IndexWotd<seqan::Dfi<TPredHull, TPred> > > >::Type seqan::_sortFirstWotdBucket(Index<StringSet<TString, TSpec>, IndexWotd<Dfi<TPredHull, TPred> > >&) [with TText = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TSpec = Owner<>; TPredHull = PredMinAllSupp; TPred = PredEntropy; typename Size<Index<StringSet<TString, TSpec>, IndexWotd<Dfi<TPredHull, TPred> > > >::Type = long unsigned int]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_wotd.h:2021:31: required from 'void seqan::_wotdCreateFirstLevel(Index<TObject, IndexWotd<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Owner<> >; TSpec = Dfi<PredMinAllSupp, PredEntropy>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:615:24: required from 'bool seqan::indexCreate(Index<TObject, IndexWotd<Dfi<TPredHull, TPred> > >&, WotdDir, Default) [with TText = StringSet<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Owner<> >; TPredHull = PredMinAllSupp; TPred = PredEntropy; WotdDir = const Tag<FibreDir_>; Default = Tag<Default_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Owner<> >; TSpec = IndexWotd<Dfi<PredMinAllSupp, PredEntropy> >; TFibre = FibreDir_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Owner<> >; TSpec = IndexWotd<Dfi<PredMinAllSupp, PredEntropy> >; TFibre = FibreDir_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_wotd.h:363:15: required from 'void seqan::_indexRequireTopDownIteration(Index<TObject, IndexWotd<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Owner<> >; TSpec = Dfi<PredMinAllSupp, PredEntropy>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexWotd<seqan::Dfi<PredMinAllSupp, PredEntropy> > >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexWotd<seqan::Dfi<PredMinAllSupp, PredEntropy> > >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/apps/dfi/dfi.cpp:536:8: required from 'int runDFI(const TFileNames&, TParamPredHull, TParamPred, bool, const DFIOptions&) [with TPredHull = PredMinAllSupp; TPred = PredEntropy; TAlphabet = seqan::SimpleType<unsigned char, seqan::AminoAcid_>; TParamPredHull = double; TParamPred = double; TFileNames = std::vector<std::__cxx11::basic_string<char> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/dfi/dfi.cpp:862:67: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:302:66: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 302 | *(saBeg + (*(boundBeg + ord))++) = localPos; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h: In instantiation of 'TSize seqan::_sortWotdBucket(Index<StringSet<TString, TSpec>, IndexWotd<Dfi<TPredHull, TPred> > >&, TBeginPos, TEndPos, TSize) [with TText = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TSpec = Owner<>; TPredHull = PredMinAllSupp; TPred = PredEntropy; TBeginPos = int; TEndPos = long unsigned int; TSize = int]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_wotd.h:2024:26: required from 'void seqan::_wotdCreateFirstLevel(Index<TObject, IndexWotd<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Owner<> >; TSpec = Dfi<PredMinAllSupp, PredEntropy>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:615:24: required from 'bool seqan::indexCreate(Index<TObject, IndexWotd<Dfi<TPredHull, TPred> > >&, WotdDir, Default) [with TText = StringSet<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Owner<> >; TPredHull = PredMinAllSupp; TPred = PredEntropy; WotdDir = const Tag<FibreDir_>; Default = Tag<Default_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Owner<> >; TSpec = IndexWotd<Dfi<PredMinAllSupp, PredEntropy> >; TFibre = FibreDir_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Owner<> >; TSpec = IndexWotd<Dfi<PredMinAllSupp, PredEntropy> >; TFibre = FibreDir_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_wotd.h:363:15: required from 'void seqan::_indexRequireTopDownIteration(Index<TObject, IndexWotd<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Owner<> >; TSpec = Dfi<PredMinAllSupp, PredEntropy>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexWotd<seqan::Dfi<PredMinAllSupp, PredEntropy> > >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexWotd<seqan::Dfi<PredMinAllSupp, PredEntropy> > >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/apps/dfi/dfi.cpp:536:8: required from 'int runDFI(const TFileNames&, TParamPredHull, TParamPred, bool, const DFIOptions&) [with TPredHull = PredMinAllSupp; TPred = PredEntropy; TAlphabet = seqan::SimpleType<unsigned char, seqan::AminoAcid_>; TParamPredHull = double; TParamPred = double; TFileNames = std::vector<std::__cxx11::basic_string<char> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/dfi/dfi.cpp:862:67: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:448:111: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 448 | *(saBeg + (*(boundBeg + ordValue(*(itText + getSeqOffset(lPos)))))++) = *itSA; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:451:82: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 451 | *(saBeg + index.sentinelBound++) = *itSA; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h: In instantiation of 'typename seqan::Size<seqan::Index<seqan::StringSet<TString, TSpec>, seqan::IndexWotd<seqan::Dfi<TPredHull, TPred> > > >::Type seqan::_sortFirstWotdBucket(Index<StringSet<TString, TSpec>, IndexWotd<Dfi<TPredHull, TPred> > >&) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = Owner<>; TPredHull = PredMinAllSupp; TPred = PredEntropy; typename Size<Index<StringSet<TString, TSpec>, IndexWotd<Dfi<TPredHull, TPred> > > >::Type = long unsigned int]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_wotd.h:2021:31: required from 'void seqan::_wotdCreateFirstLevel(Index<TObject, IndexWotd<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<> >; TSpec = Dfi<PredMinAllSupp, PredEntropy>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:615:24: required from 'bool seqan::indexCreate(Index<TObject, IndexWotd<Dfi<TPredHull, TPred> > >&, WotdDir, Default) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<> >; TPredHull = PredMinAllSupp; TPred = PredEntropy; WotdDir = const Tag<FibreDir_>; Default = Tag<Default_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<> >; TSpec = IndexWotd<Dfi<PredMinAllSupp, PredEntropy> >; TFibre = FibreDir_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<> >; TSpec = IndexWotd<Dfi<PredMinAllSupp, PredEntropy> >; TFibre = FibreDir_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_wotd.h:363:15: required from 'void seqan::_indexRequireTopDownIteration(Index<TObject, IndexWotd<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<> >; TSpec = Dfi<PredMinAllSupp, PredEntropy>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexWotd<seqan::Dfi<PredMinAllSupp, PredEntropy> > >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexWotd<seqan::Dfi<PredMinAllSupp, PredEntropy> > >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/apps/dfi/dfi.cpp:536:8: required from 'int runDFI(const TFileNames&, TParamPredHull, TParamPred, bool, const DFIOptions&) [with TPredHull = PredMinAllSupp; TPred = PredEntropy; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna_>; TParamPredHull = double; TParamPred = double; TFileNames = std::vector<std::__cxx11::basic_string<char> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/dfi/dfi.cpp:863:61: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:302:66: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 302 | *(saBeg + (*(boundBeg + ord))++) = localPos; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h: In instantiation of 'TSize seqan::_sortWotdBucket(Index<StringSet<TString, TSpec>, IndexWotd<Dfi<TPredHull, TPred> > >&, TBeginPos, TEndPos, TSize) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = Owner<>; TPredHull = PredMinAllSupp; TPred = PredEntropy; TBeginPos = int; TEndPos = long unsigned int; TSize = int]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_wotd.h:2024:26: required from 'void seqan::_wotdCreateFirstLevel(Index<TObject, IndexWotd<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<> >; TSpec = Dfi<PredMinAllSupp, PredEntropy>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:615:24: required from 'bool seqan::indexCreate(Index<TObject, IndexWotd<Dfi<TPredHull, TPred> > >&, WotdDir, Default) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<> >; TPredHull = PredMinAllSupp; TPred = PredEntropy; WotdDir = const Tag<FibreDir_>; Default = Tag<Default_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<> >; TSpec = IndexWotd<Dfi<PredMinAllSupp, PredEntropy> >; TFibre = FibreDir_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<> >; TSpec = IndexWotd<Dfi<PredMinAllSupp, PredEntropy> >; TFibre = FibreDir_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_wotd.h:363:15: required from 'void seqan::_indexRequireTopDownIteration(Index<TObject, IndexWotd<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<> >; TSpec = Dfi<PredMinAllSupp, PredEntropy>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexWotd<seqan::Dfi<PredMinAllSupp, PredEntropy> > >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexWotd<seqan::Dfi<PredMinAllSupp, PredEntropy> > >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/apps/dfi/dfi.cpp:536:8: required from 'int runDFI(const TFileNames&, TParamPredHull, TParamPred, bool, const DFIOptions&) [with TPredHull = PredMinAllSupp; TPred = PredEntropy; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna_>; TParamPredHull = double; TParamPred = double; TFileNames = std::vector<std::__cxx11::basic_string<char> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/dfi/dfi.cpp:863:61: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:448:111: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 448 | *(saBeg + (*(boundBeg + ordValue(*(itText + getSeqOffset(lPos)))))++) = *itSA; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:451:82: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 451 | *(saBeg + index.sentinelBound++) = *itSA; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_fundamental.h:79, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:58: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, AminoAcid_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1542:29: required from 'void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, AminoAcid_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1398:21: required from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = SimpleType<unsigned char, AminoAcid_>; TValueTarget = SimpleType<unsigned char, AminoAcid_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1429:31: required from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = SimpleType<unsigned char, AminoAcid_>; TValueTarget = SimpleType<unsigned char, AminoAcid_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1840:27: required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, AminoAcid_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20: required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, AminoAcid_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18: required from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TSize = long int; typename Size<T>::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/file_format_mmap.h:793:9: required from 'void seqan::assignSeq(TSeq&, const TFastaSeq&, Fastq) [with TSeq = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TFastaSeq = Segment<String<char, MMap<> >, InfixSegment>; Fastq = Tag<TagFastq_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/file_format_mmap.h:1423:13: required from 'void seqan::assignSeq(TSeq&, const TFileSeq&, const TagSelector<TTagList>&) [with TSeq = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TFileSeq = Segment<String<char, MMap<> >, InfixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<TagRaw_> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/dfi/dfi.cpp:257:13: required from 'bool loadDatasets(TSequences&, const TFileNames&, TDatasets&) [with TSequences = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Owner<> >; TFileNames = std::vector<std::__cxx11::basic_string<char> >; TDatasets = seqan::String<unsigned int, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/dfi/dfi.cpp:504:19: required from 'int runDFI(const TFileNames&, TParamPredHull, TParamPred, bool, const DFIOptions&) [with TPredHull = PredMinFreq; TPred = PredMaxFreq; TAlphabet = seqan::SimpleType<unsigned char, seqan::AminoAcid_>; TParamPredHull = seqan::String<unsigned int, seqan::Alloc<> >; TParamPred = seqan::String<unsigned int, seqan::Alloc<> >; TFileNames = std::vector<std::__cxx11::basic_string<char> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/dfi/dfi.cpp:848:64: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1521:19: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class seqan::SimpleType<unsigned char, seqan::AminoAcid_>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1521 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_alphabet.h:84, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:68: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::AminoAcid_>' declared here 116 | class SimpleType | ^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1542:29: required from 'void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1398:21: required from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = SimpleType<unsigned char, Dna_>; TValueTarget = SimpleType<unsigned char, Dna_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1429:31: required from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = SimpleType<unsigned char, Dna_>; TValueTarget = SimpleType<unsigned char, Dna_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1840:27: required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20: required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18: required from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSize = long int; typename Size<T>::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/file_format_mmap.h:793:9: required from 'void seqan::assignSeq(TSeq&, const TFastaSeq&, Fastq) [with TSeq = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TFastaSeq = Segment<String<char, MMap<> >, InfixSegment>; Fastq = Tag<TagFastq_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/file_format_mmap.h:1423:13: required from 'void seqan::assignSeq(TSeq&, const TFileSeq&, const TagSelector<TTagList>&) [with TSeq = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TFileSeq = Segment<String<char, MMap<> >, InfixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<TagRaw_> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/dfi/dfi.cpp:257:13: required from 'bool loadDatasets(TSequences&, const TFileNames&, TDatasets&) [with TSequences = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Owner<> >; TFileNames = std::vector<std::__cxx11::basic_string<char> >; TDatasets = seqan::String<unsigned int, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/dfi/dfi.cpp:504:19: required from 'int runDFI(const TFileNames&, TParamPredHull, TParamPred, bool, const DFIOptions&) [with TPredHull = PredMinFreq; TPred = PredMaxFreq; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna_>; TParamPredHull = seqan::String<unsigned int, seqan::Alloc<> >; TParamPred = seqan::String<unsigned int, seqan::Alloc<> >; TFileNames = std::vector<std::__cxx11::basic_string<char> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/dfi/dfi.cpp:849:58: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1521:19: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class seqan::SimpleType<unsigned char, seqan::Dna_>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1521 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna_>' declared here 116 | class SimpleType | ^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/dfi/dfi.cpp: In function 'int main(int, const char**)': /builddir/build/BUILD/seqan-1.4.2/core/apps/dfi/dfi.cpp:845:25: warning: this statement may fall through [-Wimplicit-fallthrough=] 845 | switch (options.alphabet) | ^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/dfi/dfi.cpp:851:17: note: here 851 | case 1: | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/dfi/dfi.cpp:852:25: warning: this statement may fall through [-Wimplicit-fallthrough=] 852 | switch (options.alphabet) | ^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/dfi/dfi.cpp:858:17: note: here 858 | case 2: | ^~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_allocator.h:53, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:74: In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >; TValue = std::__cxx11::basic_string<char>; TSize = long unsigned int; TUsage = AllocateStorage_]', inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = std::__cxx11::basic_string<char>; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30, inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20, inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<std::__cxx11::basic_string<char>, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50, inlined from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18, inlined from 'void seqan::eraseBack(T&) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2337:8, inlined from 'TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string<char>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/arg_parse/arg_parse_ctd_support.h:88:30: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value '18446744073709551552' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/exception_ptr.h:38, from /usr/include/c++/13/exception:164, from /usr/include/c++/13/ios:41: /usr/include/c++/13/new: In function 'TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string<char>]': /usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here 126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ [ 1%] Linking CXX executable ../../../bin/dfi cd /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/dfi && /usr/bin/cmake -E cmake_link_script CMakeFiles/dfi.dir/link.txt --verbose=1 /usr/bin/g++ -std=c++14 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -static-libgcc -static-libstdc++ -rdynamic CMakeFiles/dfi.dir/dfi.cpp.o -o ../../../bin/dfi -lrt make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' [ 1%] Built target dfi make -f core/apps/fiona/CMakeFiles/compute_gain.dir/build.make core/apps/fiona/CMakeFiles/compute_gain.dir/depend make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/fiona /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/fiona/CMakeFiles/compute_gain.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' make -f core/apps/fiona/CMakeFiles/compute_gain.dir/build.make core/apps/fiona/CMakeFiles/compute_gain.dir/build make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' [ 3%] Building CXX object core/apps/fiona/CMakeFiles/compute_gain.dir/compute_gain.cpp.o cd /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/fiona && /usr/bin/g++ -DSEQAN_DATE=\"\" -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-1.4.2/core/include -std=c++14 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -fopenmp -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -MD -MT core/apps/fiona/CMakeFiles/compute_gain.dir/compute_gain.cpp.o -MF CMakeFiles/compute_gain.dir/compute_gain.cpp.o.d -o CMakeFiles/compute_gain.dir/compute_gain.cpp.o -c /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/compute_gain.cpp In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:68, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:53, from /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/compute_gain.cpp:6: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:80:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 80 | struct FunctorUpcase : public std::unary_function<InType, Result> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/ostream:40, from /usr/include/c++/13/iostream:41, from /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/compute_gain.cpp:2: /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:115:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 115 | struct FunctorLowcase : public std::unary_function<InType, Result> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:151:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 151 | struct FunctorConvert : public std::unary_function<InType,OutType> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:220:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 220 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:229:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 229 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:239:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 239 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:249:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 249 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:259:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 259 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:268:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 268 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:280:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 280 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/stream_algorithms.h:40, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:91, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream.h:86, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/score.h:42, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_align.h:45, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:54: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamPeek(char&, FILE*)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:169:11: warning: comparison is always false due to limited range of data type [-Wtype-limits] 169 | if (c == EOF) | ^ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamReadChar(char&, FILE*)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:182:11: warning: comparison is always false due to limited range of data type [-Wtype-limits] 182 | if (c == EOF) | ^ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:117: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h:1436:51: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 1436 | struct testIODone : public ::std::unary_function<TPageFrame&,bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:46, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_align.h:47: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:342:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 342 | public ::std::unary_function<Pair<TKey, TValue>, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:47: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm.h:793:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 793 | public ::std::unary_function<Pair<TWeight, TPair>, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:79: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:246:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 246 | public ::std::binary_function<TGapAnchor, TGapAnchor, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:256:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 256 | public ::std::binary_function<TGapAnchor, TGapAnchor, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:166: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h: In function 'int seqan::_globalAlignmentScore(const String<TValue, TSpec>&, const String<TValue2, TSpec2>&, const MyersBitVector&)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h:70:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 70 | if (length(seqH) < length(seqV)) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h:74:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 74 | const unsigned int BLOCK_SIZE = BitsPerValue<unsigned int>::VALUE; | ^~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:174: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h: In function 'seqan::Pair<seqan::Pair<TDiagonal> > seqan::_alignBandedSmithWatermanTrace(LocalAlignmentFinder<TScoreValue>&, const TSequenceH&, const TSequenceV&, TId, TId, TScore&, TDiagonal, TDiagonal)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:409:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 409 | if ((actualCol == 0) || (actualRow == 0)) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:412:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 412 | if (actualCol < len1) _alignTracePrint(finder.trace, seqH, seqV, id1, actualCol, id2, actualRow, len1 - actualCol, Horizontal); | ^~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:60, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/fai_index.h:40, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io.h:83, from /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/compute_gain.cpp:10: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:485:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 485 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:495:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 495 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:505:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 505 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:515:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 515 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:525:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 525 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:535:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 535 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:62: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h: In function 'void seqan::convertMatchesToGlobalAlignment(FragmentStore<TSpec, TConfig>&, const TScore&, const TShrinkMatches&)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2357:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 2357 | if (alignQualityStoreLengthPre == 0u) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2361:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 2361 | sortAlignedReads(store.alignedReadStore, SortBeginPos()); | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/compute_gain.cpp: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, const TParam&) [with TIterator = Stats*; TParam = Stats]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:363:28: required from 'void seqan::valueConstruct(TIterator, const TParam&) [with TIterator = Stats*; TParam = Stats]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:605:23: required from 'void seqan::_arrayConstructCopyDefault(TSource1, TSource2, TTarget) [with TTarget = Stats*; TSource1 = Stats*; TSource2 = Stats*]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1420:31: required from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, False) [with TValueSource = Stats; TValueTarget = Stats]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1429:31: required from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = Stats; TValueTarget = Stats]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1840:27: required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = Stats; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20: required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = Stats; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45: required from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<Stats>; TExpand = seqan::Tag<seqan::TagGenerous_>; typename seqan::Size<T>::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50: required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = Stats; TSpec = Alloc<>; TSize = int; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18: required from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<Stats>; TSize = int; typename Size<T>::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/compute_gain.cpp:843:11: required from here /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/compute_gain.cpp:97:8: warning: implicitly-declared 'seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >::Align(const seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >&)' is deprecated [-Wdeprecated-copy] 97 | struct Stats | ^~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:89: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/align_base.h:131:13: note: because 'seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >' has user-provided 'seqan::Align<TSource, TSpec>& seqan::Align<TSource, TSpec>::operator=(const seqan::Align<TSource, TSpec>&) [with TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSpec = seqan::Tag<seqan::ArrayGaps_>]' 131 | Align & operator=(Align const & other) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/compute_gain.cpp:97:8: warning: implicitly-declared 'seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >::Align(const seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >&)' is deprecated [-Wdeprecated-copy] 97 | struct Stats | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/align_base.h:131:13: note: because 'seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >' has user-provided 'seqan::Align<TSource, TSpec>& seqan::Align<TSource, TSpec>::operator=(const seqan::Align<TSource, TSpec>&) [with TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSpec = seqan::Tag<seqan::ArrayGaps_>]' 131 | Align & operator=(Align const & other) | ^~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_fundamental.h:79, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:58, from /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/compute_gain.cpp:5: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:296:9: note: synthesized method 'Stats::Stats(const Stats&)' first required here 296 | new( (void*) & value(it) ) TNonConstValue(param_); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1542:29: required from 'void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1398:21: required from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = SimpleType<unsigned char, Dna5_>; TValueTarget = SimpleType<unsigned char, Dna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1429:31: required from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = SimpleType<unsigned char, Dna5_>; TValueTarget = SimpleType<unsigned char, Dna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1840:27: required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagExact_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1475:37: required from 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&) [with T = seqan::String<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >; TValue = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1500:54: required from 'void seqan::appendValue(String<TValue, TSpec>&, const TValue&, Tag<TUsage>) [with TTargetValue = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TTargetSpec = Alloc<>; TValue = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TExpand = TagGenerous_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_set_owner.h:146:16: required from 'void seqan::appendValue(StringSet<TString, Owner<> >&, const TString2&, Tag<TExpand>) [with TString = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TString2 = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TExpand = TagGenerous_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1718:16: required from 'void seqan::appendValue(T&, const TValue&) [with T = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TValue = String<SimpleType<unsigned char, Dna5_>, Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/read_fasta_fastq.h:1032:20: required from 'typename seqan::EnableIf<typename seqan::Or<typename seqan::IsSameType<typename seqan::RemoveConst_<TTag>::Type, seqan::Tag<seqan::TagFasta_> >::Type, typename seqan::IsSameType<typename seqan::RemoveConst_<TTag>::Type, seqan::Tag<seqan::TagFastq_> >::Type>::Type, int>::Type seqan::read2(StringSet<TString, TSpec>&, StringSet<TSequence, TSpec>&, RecordReader<TFile, SinglePass<TSpec> >&, const TTag&) [with TIdString = String<char, Alloc<> >; TIdSpec = Owner<>; TSeqString = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSeqSpec = Owner<>; TFile = std::basic_fstream<char>; TSpec = void; TTag = Tag<TagFasta_>; typename EnableIf<typename Or<typename IsSameType<typename RemoveConst_<TTag>::Type, Tag<TagFasta_> >::Type, typename IsSameType<typename RemoveConst_<TTag>::Type, Tag<TagFastq_> >::Type>::Type, int>::Type = int; typename Or<typename IsSameType<typename RemoveConst_<TTag>::Type, Tag<TagFasta_> >::Type, typename IsSameType<typename RemoveConst_<TTag>::Type, Tag<TagFastq_> >::Type>::Type = True; typename IsSameType<typename RemoveConst_<TTag>::Type, Tag<TagFastq_> >::Type = False; typename RemoveConst_<TTag>::Type = Tag<TagFasta_>; typename IsSameType<typename RemoveConst_<TTag>::Type, Tag<TagFasta_> >::Type = True]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/compute_gain.cpp:809:14: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1521:19: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class seqan::SimpleType<unsigned char, seqan::Dna5_>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1521 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_alphabet.h:84, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:68: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5_>' declared here 116 | class SimpleType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_allocator.h:53, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:74: In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >; TValue = std::__cxx11::basic_string<char>; TSize = long unsigned int; TUsage = AllocateStorage_]', inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = std::__cxx11::basic_string<char>; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30, inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20, inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<std::__cxx11::basic_string<char>, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50, inlined from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18, inlined from 'void seqan::eraseBack(T&) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2337:8, inlined from 'TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string<char>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/arg_parse/arg_parse_ctd_support.h:88:30: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value '18446744073709551552' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/exception_ptr.h:38, from /usr/include/c++/13/exception:164, from /usr/include/c++/13/ios:41: /usr/include/c++/13/new: In function 'TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string<char>]': /usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here 126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:59, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:41: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h: In function 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h:399:36: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] 399 | snprintf(buffer, 4, "%d", x); | ^ In file included from /usr/include/stdio.h:906, from /usr/include/c++/13/cstdio:42, from /usr/include/c++/13/ext/string_conversions.h:45, from /usr/include/c++/13/bits/basic_string.h:4072, from /usr/include/c++/13/string:54: In function 'int snprintf(char*, size_t, const char*, ...)', inlined from 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h:399:21: /usr/include/bits/stdio2.h:54:35: note: '__builtin___snprintf_chk' output between 2 and 5 bytes into a destination of size 4 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ [ 3%] Linking CXX executable ../../../bin/compute_gain cd /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/fiona && /usr/bin/cmake -E cmake_link_script CMakeFiles/compute_gain.dir/link.txt --verbose=1 /usr/bin/g++ -std=c++14 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -fopenmp -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -static-libgcc -static-libstdc++ -rdynamic CMakeFiles/compute_gain.dir/compute_gain.cpp.o -o ../../../bin/compute_gain -lrt -L/usr/lib64 -lz make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' [ 3%] Built target compute_gain make -f core/apps/fiona/CMakeFiles/fiona.dir/build.make core/apps/fiona/CMakeFiles/fiona.dir/depend make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/fiona /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/fiona/CMakeFiles/fiona.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' make -f core/apps/fiona/CMakeFiles/fiona.dir/build.make core/apps/fiona/CMakeFiles/fiona.dir/build make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' [ 4%] Building CXX object core/apps/fiona/CMakeFiles/fiona.dir/fiona.cpp.o cd /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/fiona && /usr/bin/g++ -DSEQAN_DATE=\"\" -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-1.4.2/core/include -std=c++14 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -fopenmp -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -MD -MT core/apps/fiona/CMakeFiles/fiona.dir/fiona.cpp.o -MF CMakeFiles/fiona.dir/fiona.cpp.o.d -o CMakeFiles/fiona.dir/fiona.cpp.o -c /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:68, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:48, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:41, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:40, from /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:119: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:80:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 80 | struct FunctorUpcase : public std::unary_function<InType, Result> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/ostream:40, from /usr/include/c++/13/iostream:41, from /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:103: /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:115:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 115 | struct FunctorLowcase : public std::unary_function<InType, Result> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:151:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 151 | struct FunctorConvert : public std::unary_function<InType,OutType> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:220:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 220 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:229:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 229 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:239:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 239 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:249:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 249 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:259:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 259 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:268:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 268 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:280:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 280 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/stream_algorithms.h:40, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:91: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamPeek(char&, FILE*)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:169:11: warning: comparison is always false due to limited range of data type [-Wtype-limits] 169 | if (c == EOF) | ^ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamReadChar(char&, FILE*)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:182:11: warning: comparison is always false due to limited range of data type [-Wtype-limits] 182 | if (c == EOF) | ^ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:117: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h:1436:51: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 1436 | struct testIODone : public ::std::unary_function<TPageFrame&,bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:62: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:45:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 45 | struct filterI1 : public ::std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:54:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 54 | struct filterI2 : public ::std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:63:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 63 | struct filterI3 : public ::std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:74: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:401:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 401 | struct insertBucket : public ::std::unary_function<TPageBucket,void> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:507:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 507 | struct insertBucket : public ::std::unary_function<TPageBucket,void> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:78: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:42:48: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 42 | struct MergeStreamComparer : public ::std::binary_function < PageBucket<TValue>, | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:57:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 57 | public ::std::binary_function < | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:257:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 257 | struct insertBucket : public ::std::unary_function<TPageBucket,void> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:372:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 372 | struct insertBucket : public ::std::unary_function<TPageBucket, void> { | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:46, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find.h:47, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:44: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:342:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 342 | public ::std::unary_function<Pair<TKey, TValue>, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:47: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm.h:793:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 793 | public ::std::unary_function<Pair<TWeight, TPair>, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:45: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_set.h:373:41: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 373 | struct SetLess_ : public ::std::binary_function<TElement, TElement, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:70: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:404:18: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 404 | public::std::binary_function<FibreRecord, unsigned, bool> // functor for operator> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:744:18: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 744 | public::std::unary_function<InType, Result> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:760:18: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 760 | public::std::unary_function<InType, InType> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:80: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:854:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 854 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:902:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 902 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:970:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 970 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1039:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 1039 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1073:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 1073 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1121:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 1121 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2093:39: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 2093 | struct _qgramComp : public ::std::binary_function<InType,InType,Result> { | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2112:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 2112 | public ::std::binary_function< | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:91: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_sa_qsort.h:46:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 46 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_sa_qsort.h:85:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 85 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:96: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 65 | public std::binary_function<TValue, TValue, TResult> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 98 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 112 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 127 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 144 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 154 | public std::binary_function<TValue, TValue, TResult> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:99: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:110:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 110 | public ::std::binary_function < SkewDCStream<TValue>, | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:143:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 143 | public ::std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >, | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:100: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 65 | public std::binary_function<TValue, TValue, TResult> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 99 | public std::binary_function< | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 118 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 132 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 154 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 175 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 185 | public std::binary_function<TValue, TValue, TResult> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:103: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 57 | struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> { | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 97 | public std::binary_function< | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:141:29: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 141 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:109: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:59:42: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 59 | struct _mapInverse : public std::unary_function<InType,Result> { | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:164:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 164 | struct _mapInverseMulti : public std::unary_function<InType,Result> { | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const TText&, const TSA&, KasaiOriginal)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:312:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 312 | for(TSize hMax = _min(n - i, n - j); h < hMax && *I == *J; ++I, ++J, ++h) ; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:313:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 313 | LCP[isa - 1] = h; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const TText&, const TSA&, Kasai)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:379:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 379 | for(TSize hMax = _min(n - i, n - j); h < hMax && *I == *J; ++I, ++J, ++h) ; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:380:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 380 | LCP[i] = h | mark; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const StringSet<TSequence, TSpec>&, const TSA&, Kasai)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:483:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 483 | for(TSize hMax = _min(getValueI2((TPair)dec), n - j); h < hMax && *I == *J; ++I, ++J, ++h) ; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:484:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 484 | LCP[i] = h | mark; | ^~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:113: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_bwt.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_bwt.h:144:50: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 144 | struct _filterGlobalizer : public ::std::unary_function<InType,Result> { | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:120: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:585:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 585 | public ::std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:128: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h: In function 'void seqan::_storeWotdChildren(Index<TObject, IndexWotd<Dfi<TPredHull, TPred> > >&, TSize, TSize)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:504:27: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 504 | } else | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:506:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' 506 | for (TDirSize d = index.sentinelBound - index.sentinelOcc; d != index.sentinelBound; ++d) | ^~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:136: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/repeat_base.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/repeat_base.h:149:44: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 149 | struct RepeatLess_ : public ::std::binary_function<TPos, TPos, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:157: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_index_esa.h: In function 'typename seqan::Iterator<TLeft, const seqan::Tag<seqan::Standard_> >::Type seqan::_upperBoundLcpe(TText&, TSA&, SearchTreeIterator<TLCP, TSpec>, TQuery&, TDiff_, TDiff_)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_index_esa.h:1498:13: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 1498 | for(; i && ordEqual(*t, convert<TTextAlphabet>(*q)); --i, ++t, ++q) ; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_index_esa.h:1501:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 1501 | if (q == qEnd || t == tEnd || !ordGreater(*t, convert<TTextAlphabet>(*q))) { | ^~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:79, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:38, from /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:120: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:246:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 246 | public ::std::binary_function<TGapAnchor, TGapAnchor, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:256:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 256 | public ::std::binary_function<TGapAnchor, TGapAnchor, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:166: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h: In function 'int seqan::_globalAlignmentScore(const String<TValue, TSpec>&, const String<TValue2, TSpec2>&, const MyersBitVector&)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h:70:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 70 | if (length(seqH) < length(seqV)) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h:74:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 74 | const unsigned int BLOCK_SIZE = BitsPerValue<unsigned int>::VALUE; | ^~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:174: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h: In function 'seqan::Pair<seqan::Pair<TDiagonal> > seqan::_alignBandedSmithWatermanTrace(LocalAlignmentFinder<TScoreValue>&, const TSequenceH&, const TSequenceV&, TId, TId, TScore&, TDiagonal, TDiagonal)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:409:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 409 | if ((actualCol == 0) || (actualRow == 0)) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:412:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 412 | if (actualCol < len1) _alignTracePrint(finder.trace, seqH, seqV, id1, actualCol, id2, actualRow, len1 - actualCol, Horizontal); | ^~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:60: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:485:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 485 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:495:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 495 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:505:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 505 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:515:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 515 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:525:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 525 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:535:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 535 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:62: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h: In function 'void seqan::convertMatchesToGlobalAlignment(FragmentStore<TSpec, TConfig>&, const TScore&, const TShrinkMatches&)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2357:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 2357 | if (alignQualityStoreLengthPre == 0u) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2361:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 2361 | sortAlignedReads(store.alignedReadStore, SortBeginPos()); | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:1687:34: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 1687 | struct LessOverlap : public std::binary_function<TCorrection, TCorrection, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:1705:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 1705 | struct LessPositionOverlap : public std::binary_function<TCorrection, TCorrection, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp: In function 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>)': /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4212:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 4212 | if (options.verbosity >= 2) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4215:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 4215 | Dna5String tmp; | ^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4235:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 4235 | if (options.verbosity >= 2) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4238:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 4238 | double experrreads = expectedValueTheoretical(options.expectedTheoretical, readLengthHist, options.genomeLength, options.errorrate); | ^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4413:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 4413 | if (options.verbosity >= 2) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4416:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 4416 | if (options.errorrate != 0 && options.wovsum != 0) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4461:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 4461 | if (options.verbosity >= 1) | ^~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_debug.h:58, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:49, from /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:116: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/profiling.h:81:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 81 | #define SEQAN_PROTIMESTART(a) _proFloat a = sysTime() | ^~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4463:9: note: in expansion of macro 'SEQAN_PROTIMESTART' 4463 | SEQAN_PROTIMESTART(search); | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4684:5: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 4684 | for (unsigned i = 0; i < length(store.readSeqStore); ++i) | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4689:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 4689 | TFionaQgramIndex qgramIndex(prefixes); | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4852:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 4852 | if (options.verbosity >= 1) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4854:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 4854 | if (inTerm && options.verbosity >= 2) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5027:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 5027 | if (options.verbosity >= 1) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5032:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 5032 | resize(store.readSeqStore, readCount); | ^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp: In function 'int main(int, const char**)': /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5479:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 5479 | if (options.verbosity >= 1) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5483:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 5483 | bool autoCycles = (options.cycles == 0 || options.cycles == 1000); | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5486:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 5486 | if (options.verbosity >= 1) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/profiling.h:81:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 81 | #define SEQAN_PROTIMESTART(a) _proFloat a = sysTime() | ^~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5489:9: note: in expansion of macro 'SEQAN_PROTIMESTART' 5489 | SEQAN_PROTIMESTART(correction); | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5495:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 5495 | if (options.verbosity >= 1) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5497:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 5497 | if (!loadReadsNoNames(store, options.inputFilename, options)) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5561:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 5561 | if (options.verbosity >= 1) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5563:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 5563 | options.autolevel = (options.fromLevel <= 1); | ^~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5671:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 5671 | if (res != 0) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5674:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 5674 | if (options.verbosity >= 1 && options.cycles > 1) | ^~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:132: /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/index_qgram_parallel.h: In instantiation of 'void seqan::_qgramFillSuffixArray(TSA&, const StringSet<TSequence, TSpec>&, TShape, TDir&, TBucketMap&, TStepSize, TWithConstraints, Tag<TTagSpec>) [with TSA = String<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Alloc<> >; TString = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = Owner<>; TShape = Shape<SimpleType<unsigned char, Dna5_>, UngappedShape<10> >; TDir = String<long unsigned int, Alloc<> >; TBucketMap = Nothing; TWithConstraints = True; TStepSize = long unsigned int; TParallelTag = Parallel_]': /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4761:30: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44: required from here /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/index_qgram_parallel.h:438:61: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 438 | sa[atomicPostInc(*bktPtr, parallelTag)] = localPos; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_aggregate.h:55, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:71: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = short unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/index_qgram_parallel.h:445:65: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 445 | sa[atomicPostInc(*bktPtr, parallelTag)] = localPos; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = short unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/index_qgram_parallel.h:472:65: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 472 | sa[atomicPostInc(*bktPtr, parallelTag)] = localPos; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = short unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence.h:116, from /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:117: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_set_base.h: In instantiation of 'void seqan::posLocalize(TResult&, const Pair<R1, R2, RPack>&, const String<TRightValue, TRightSpec>&) [with TResult = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSize = long unsigned int; TSpec = Alloc<>; T1 = unsigned int; T2 = short unsigned int; TPack = Tag<Pack_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_set_base.h:754:16: required from 'typename seqan::Suffix<T>::Type seqan::suffix(StringSet<TString, TSpec>&, const TPosition&) [with TString = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSpec = Owner<>; TPosition = Pair<unsigned int, short unsigned int, Tag<Pack_> >; typename Suffix<T>::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4918:43: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_set_base.h:699:12: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 699 | result = pos; | ~~~~~~~^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence.h:101: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h: In instantiation of 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&) [with T = seqan::String<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::Tag<seqan::TagGenerous_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1500:54: required from 'void seqan::appendValue(String<TValue, TSpec>&, const TValue&, Tag<TUsage>) [with TTargetValue = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TTargetSpec = Alloc<>; TValue = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_set_owner.h:146:16: required from 'void seqan::appendValue(StringSet<TString, Owner<> >&, const TString2&, Tag<TExpand>) [with TString = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TString2 = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1718:16: required from 'void seqan::appendValue(T&, const TValue&) [with T = StringSet<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment> >; TValue = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4686:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1475:37: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 1475 | typename Value<T>::Type temp_copy(_value); //temp copy because resize could invalidate _value | ^~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence.h:93: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:126: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_historyClear(Iter<TIndex, VSTree<TopDown<TSpec> > >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >, IndexSa<> >; TSpec = Preorder]': /builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:292:18: required from 'void seqan::goRoot(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void; TSpec = TopDown<>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:266:10: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:2147:24: warning: implicitly-declared 'seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >& seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >::operator=(const seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >&)' is deprecated [-Wdeprecated-copy] 2147 | it._parentDesc = value(it); | ~~~~~~~~~~~~~~~^~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:127: /builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:122:5: note: because 'seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >' has user-provided 'seqan::VertexSA<TSize, TAlphabet>::VertexSA(const seqan::VertexSA<TSize, TAlphabet>&) [with TSize = long unsigned int; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>]' 122 | VertexSA(VertexSA const & other) : | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:103:8: warning: implicitly-declared 'constexpr seqan::VertexEsa<long unsigned int>& seqan::VertexEsa<long unsigned int>::operator=(const seqan::VertexEsa<long unsigned int>&)' is deprecated [-Wdeprecated-copy] 103 | struct VertexSA : public VertexEsa<TSize> | ^~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:125: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_base.h:290:17: note: because 'seqan::VertexEsa<long unsigned int>' has user-provided 'seqan::VertexEsa<TSize>::VertexEsa(const seqan::VertexEsa<TSize>&) [with TSize = long unsigned int]' 290 | VertexEsa(VertexEsa const &other): | ^~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:2147:24: note: synthesized method 'seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >& seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >::operator=(const seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >&)' first required here 2147 | it._parentDesc = value(it); | ~~~~~~~~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h: In instantiation of 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&) [with T = seqan::String<seqan::Segment<const seqan::Range<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >*>, seqan::InfixSegment>, seqan::Array<4> >; TValue = const seqan::Segment<const seqan::Range<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >*>, seqan::InfixSegment>; TExpand = seqan::Tag<seqan::TagLimit_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1500:54: required from 'void seqan::appendValue(String<TValue, TSpec>&, const TValue&, Tag<TUsage>) [with TTargetValue = Segment<const Range<Pair<unsigned int, short unsigned int, Tag<Pack_> >*>, InfixSegment>; TTargetSpec = Array<4>; TValue = Segment<const Range<Pair<unsigned int, short unsigned int, Tag<Pack_> >*>, InfixSegment>; TExpand = TagLimit_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1718:16: required from 'void seqan::appendValue(T&, const TValue&) [with T = String<Segment<const Range<Pair<unsigned int, short unsigned int, Tag<Pack_> >*>, InfixSegment>, Array<4> >; TValue = Segment<const Range<Pair<unsigned int, short unsigned int, Tag<Pack_> >*>, InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:3625:32: required from 'void traverseAndSearchCorrections(TTreeIterator, TFragmentStore&, seqan::String<TEmission>&, seqan::String<TCargo>&, FionaOptions&, seqan::Tag<TUsage>, unsigned int, FionaResources&) [with int LOOP_LEVEL = -1; TTreeIterator = seqan::Iter<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<seqan::Preorder> > > >; TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TCorrections = CorrectionIndelPos; TValueId = unsigned int; TAlgorithm = FionaPoisson_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4944:41: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1475:37: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::Range<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >*>, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::Range<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >*>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 1475 | typename Value<T>::Type temp_copy(_value); //temp copy because resize could invalidate _value | ^~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<const seqan::Range<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >*>, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::Range<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >*>]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >, IndexSa<> >; TSpec = TopDown<>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:2751:9: required from 'void seqan::clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >, IndexSa<> >; TSpec = TopDown<>]' /builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:293:10: required from 'void seqan::goRoot(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void; TSpec = TopDown<>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:266:10: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:2745:27: warning: implicitly-declared 'seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >& seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >::operator=(const seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >&)' is deprecated [-Wdeprecated-copy] 2745 | value(it) = typename VertexDescriptor<TIndex>::Type(MinimalCtor()); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:122:5: note: because 'seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >' has user-provided 'seqan::VertexSA<TSize, TAlphabet>::VertexSA(const seqan::VertexSA<TSize, TAlphabet>&) [with TSize = long unsigned int; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>]' 122 | VertexSA(VertexSA const & other) : | ^~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_fundamental.h:79, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:58: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, const TParam&) [with TIterator = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:363:28: required from 'void seqan::valueConstruct(TIterator, const TParam&) [with TIterator = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>*; TParam = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1481:31: required from 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&) [with T = seqan::String<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::Tag<seqan::TagGenerous_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1500:54: required from 'void seqan::appendValue(String<TValue, TSpec>&, const TValue&, Tag<TUsage>) [with TTargetValue = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TTargetSpec = Alloc<>; TValue = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_set_owner.h:146:16: required from 'void seqan::appendValue(StringSet<TString, Owner<> >&, const TString2&, Tag<TExpand>) [with TString = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TString2 = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1718:16: required from 'void seqan::appendValue(T&, const TValue&) [with T = StringSet<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment> >; TValue = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4686:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:296:9: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 296 | new( (void*) & value(it) ) TNonConstValue(param_); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >, IndexSa<> >; TSpec = TopDown<ParentLinks<Preorder> >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:2751:9: required from 'void seqan::clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >, IndexSa<> >; TSpec = TopDown<ParentLinks<Preorder> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:2774:10: required from 'void seqan::goNextImpl(Iter<TIndex, VSTree<TopDown<ParentLinks<TSpec> > > >&, VSTreeIteratorTraits<Preorder_, THideEmptyEdges>) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >, IndexSa<> >; TSpec = Preorder; THideEmptyEdges = True]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:2052:13: required from 'void seqan::goNext(Iter<TIndex, VSTree<TSpec> >&, TTraits) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >, IndexSa<> >; TSpec = TopDown<ParentLinks<Preorder> >; TTraits = Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:2047:9: required from 'void seqan::goNext(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >, IndexSa<> >; TSpec = TopDown<ParentLinks<Preorder> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:3526:19: required from 'void traverseAndSearchCorrections(TTreeIterator, TFragmentStore&, seqan::String<TEmission>&, seqan::String<TCargo>&, FionaOptions&, seqan::Tag<TUsage>, unsigned int, FionaResources&) [with int LOOP_LEVEL = -1; TTreeIterator = seqan::Iter<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<seqan::Preorder> > > >; TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TCorrections = CorrectionIndelPos; TValueId = unsigned int; TAlgorithm = FionaPoisson_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4944:41: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:2745:27: warning: implicitly-declared 'seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >& seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >::operator=(const seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >&)' is deprecated [-Wdeprecated-copy] 2745 | value(it) = typename VertexDescriptor<TIndex>::Type(MinimalCtor()); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:122:5: note: because 'seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >' has user-provided 'seqan::VertexSA<TSize, TAlphabet>::VertexSA(const seqan::VertexSA<TSize, TAlphabet>&) [with TSize = long unsigned int; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>]' 122 | VertexSA(VertexSA const & other) : | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, const TParam&) [with TIterator = seqan::Segment<const seqan::Range<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >*>, seqan::InfixSegment>*; TParam = seqan::Segment<const seqan::Range<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >*>, seqan::InfixSegment>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:363:28: required from 'void seqan::valueConstruct(TIterator, const TParam&) [with TIterator = Segment<const Range<Pair<unsigned int, short unsigned int, Tag<Pack_> >*>, InfixSegment>*; TParam = Segment<const Range<Pair<unsigned int, short unsigned int, Tag<Pack_> >*>, InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1481:31: required from 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&) [with T = seqan::String<seqan::Segment<const seqan::Range<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >*>, seqan::InfixSegment>, seqan::Array<4> >; TValue = const seqan::Segment<const seqan::Range<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >*>, seqan::InfixSegment>; TExpand = seqan::Tag<seqan::TagLimit_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1500:54: required from 'void seqan::appendValue(String<TValue, TSpec>&, const TValue&, Tag<TUsage>) [with TTargetValue = Segment<const Range<Pair<unsigned int, short unsigned int, Tag<Pack_> >*>, InfixSegment>; TTargetSpec = Array<4>; TValue = Segment<const Range<Pair<unsigned int, short unsigned int, Tag<Pack_> >*>, InfixSegment>; TExpand = TagLimit_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1718:16: required from 'void seqan::appendValue(T&, const TValue&) [with T = String<Segment<const Range<Pair<unsigned int, short unsigned int, Tag<Pack_> >*>, InfixSegment>, Array<4> >; TValue = Segment<const Range<Pair<unsigned int, short unsigned int, Tag<Pack_> >*>, InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:3625:32: required from 'void traverseAndSearchCorrections(TTreeIterator, TFragmentStore&, seqan::String<TEmission>&, seqan::String<TCargo>&, FionaOptions&, seqan::Tag<TUsage>, unsigned int, FionaResources&) [with int LOOP_LEVEL = -1; TTreeIterator = seqan::Iter<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<seqan::Preorder> > > >; TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TCorrections = CorrectionIndelPos; TValueId = unsigned int; TAlgorithm = FionaPoisson_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4944:41: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:296:9: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::Range<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >*>, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::Range<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >*>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 296 | new( (void*) & value(it) ) TNonConstValue(param_); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<const seqan::Range<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >*>, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::Range<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >*>]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1542:29: required from 'void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1398:21: required from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = SimpleType<unsigned char, Dna5_>; TValueTarget = SimpleType<unsigned char, Dna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1429:31: required from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = SimpleType<unsigned char, Dna5_>; TValueTarget = SimpleType<unsigned char, Dna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1840:27: required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20: required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1925:45: required from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type, const TValue&) [with T = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TValue = seqan::SimpleType<unsigned char, seqan::Dna5_>; TExpand = seqan::Tag<seqan::TagGenerous_>; typename seqan::Size<T>::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1964:50: required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, const TValue2&, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize = long unsigned int; TValue2 = SimpleType<unsigned char, Dna5_>; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2153:18: required from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize, const TValue&) [with T = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSize = long unsigned int; TValue = SimpleType<unsigned char, Dna5_>; typename Size<T>::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:842:19: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1521:19: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class seqan::SimpleType<unsigned char, seqan::Dna5_>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1521 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_alphabet.h:84, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:68: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5_>' declared here 116 | class SimpleType | ^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayMoveForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1610:29: required from 'void seqan::arrayMoveForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1444:21: required from 'void seqan::_arrayConstructMovePointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1465:31: required from 'void seqan::arrayConstructMove(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:849:31: required from 'static typename seqan::Size<T>::Type seqan::ClearSpaceExpandStringBase_<TExpand>::_clearSpace_(T&, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>; typename seqan::Size<T>::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1014:62: required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::_clearSpace(String<TValue, TSpec>&, TSize, TPosition, TPosition, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize = long unsigned int; TPosition = long unsigned int; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1048:30: required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resizeSpace(String<TValue, TSpec>&, TSize, TBeginPosition, TEndPosition, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize = int; TBeginPosition = short unsigned int; TEndPosition = int; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2212:23: required from 'TSize seqan::resizeSpace(T&, TSize, TBeginPosition, TEndPosition) [with T = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSize = int; TBeginPosition = short unsigned int; TEndPosition = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2267:16: required from 'void seqan::erase(T&, TBeginPosition, TEndPosition) [with T = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TBeginPosition = short unsigned int; TEndPosition = int]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:1958:22: required from 'unsigned int applyReadErrorCorrections(const seqan::String<TString>&, seqan::String<TAlphabet>&, TReadStore&, FionaOptions&) [with TCorrection = CorrectionIndelPos; TValue = unsigned int; TReadStore = seqan::FragmentStore<void, FionaStoreConfig>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5019:46: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1589:19: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class seqan::SimpleType<unsigned char, seqan::Dna5_>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1589 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5_>' declared here 116 | class SimpleType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:129: /builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/sequence/iterator_range.h: In instantiation of 'void seqan::assign(Range<TIterator>&, Pipe<TInput, TPipeSpec>&) [with TIterator = Pair<unsigned int, short unsigned int, Tag<Pack_> >*; TInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TPipeSpec = Multi<Skew7, Pair<unsigned int, short unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/sequence/iterator_range.h:359:11: required from 'void seqan::operator<<(Range<TIterator>&, Pipe<TInput, TPipeSpec>&) [with TIterator = Pair<unsigned int, short unsigned int, Tag<Pack_> >*; TInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TPipeSpec = Multi<Skew7, Pair<unsigned int, short unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:110:15: required from 'void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = Range<Pair<unsigned int, short unsigned int, Tag<Pack_> >*>; TString = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSpec = Owner<>; TAlgSpec = Skew7]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:194:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = Range<Pair<unsigned int, short unsigned int, Tag<Pack_> >*>; TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSetSpec = Owner<>; TAlgSpec = Skew7]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = Range<Pair<unsigned int, short unsigned int, Tag<Pack_> >*>; TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TAlgSpec = Skew7]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]' /builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17: required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/sequence/iterator_range.h:350:15: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 350 | *_cur = *src; | ~~~~~~^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = short unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayMoveBackwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1641:30: required from 'void seqan::arrayMoveBackward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1213:26: required from 'void seqan::arrayMove(TSource1, TSource2, TTarget) [with TTarget = SimpleType<unsigned char, Dna5_>*; TSource1 = SimpleType<unsigned char, Dna5_>*; TSource2 = SimpleType<unsigned char, Dna5_>*]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1660:14: required from 'void seqan::_arrayClearSpacePointer(TValue*, size_t, size_t, size_t, const True&) [with TValue = SimpleType<unsigned char, Dna5_>; size_t = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1681:28: required from 'void seqan::arrayClearSpace(TValue*, size_t, size_t, size_t) [with TValue = SimpleType<unsigned char, Dna5_>; size_t = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:856:28: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1048:30: required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resizeSpace(String<TValue, TSpec>&, TSize, TBeginPosition, TEndPosition, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize = int; TBeginPosition = short unsigned int; TEndPosition = int; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2212:23: required from 'TSize seqan::resizeSpace(T&, TSize, TBeginPosition, TEndPosition) [with T = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSize = int; TBeginPosition = short unsigned int; TEndPosition = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2267:16: required from 'void seqan::erase(T&, TBeginPosition, TEndPosition) [with T = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TBeginPosition = short unsigned int; TEndPosition = int]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:1958:22: required from 'unsigned int applyReadErrorCorrections(const seqan::String<TString>&, seqan::String<TAlphabet>&, TReadStore&, FionaOptions&) [with TCorrection = CorrectionIndelPos; TValue = unsigned int; TReadStore = seqan::FragmentStore<void, FionaStoreConfig>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5019:46: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1621:19: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class seqan::SimpleType<unsigned char, seqan::Dna5_>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1621 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5_>' declared here 116 | class SimpleType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:98: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h: In instantiation of 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TLimitsString = String<long unsigned int, Alloc<> >; TNameInput = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11: required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<long unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:108:13: required from 'void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = Range<Pair<unsigned int, short unsigned int, Tag<Pack_> >*>; TString = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSpec = Owner<>; TAlgSpec = Skew7]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:194:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = Range<Pair<unsigned int, short unsigned int, Tag<Pack_> >*>; TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSetSpec = Owner<>; TAlgSpec = Skew7]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = Range<Pair<unsigned int, short unsigned int, Tag<Pack_> >*>; TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TAlgSpec = Skew7]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]' /builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17: required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:347:23: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 347 | o1.i1 = typename Value<typename Value<TOut124>::Type, 1>::Type(); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = short unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:357:23: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 357 | o0.i1 = typename Value<typename Value<TOut0>::Type, 1>::Type(); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = short unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:361:23: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 361 | o3.i1 = typename Value<typename Value<TOut3>::Type, 1>::Type(); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = short unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:365:23: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 365 | o5.i1 = typename Value<typename Value<TOut5>::Type, 1>::Type(); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = short unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:369:23: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 369 | o6.i1 = typename Value<typename Value<TOut6>::Type, 1>::Type(); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = short unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:395:125: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 395 | /* 6 */ cp___(o6,0, *textIn); ++textIn; o6.i1 = p; ++p; | ~~~~~~^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = short unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:398:126: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 398 | /* 5 */ cp___(o5,0,cp___(o6,1, *textIn)); ++textIn; o5.i1 = p; ++p; | ~~~~~~^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = short unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:401:130: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 401 | /* 4 */ o4.i2[0] = o5.i2[0] = o6.i2[0] = (*nameIn4).i2; ++nameIn4; o4.i1 = p; ++p; | ~~~~~~^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = short unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:405:127: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 405 | /* 3 */ cp___(o3,0,cp___(o4,1,cp___(o5,2,cp___(o6,3, *textIn)))); ++textIn; o3.i1 = p; ++p; | ~~~~~~^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = short unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:408:130: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 408 | /* 2 */ o2.i2[0] = o3.i2[0] = o4.i2[1] = o5.i2[1] = o6.i2[1] = (*nameIn2).i2; ++nameIn2; o2.i1 = p; ++p; | ~~~~~~^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = short unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:412:130: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 412 | /* 1 */ o1.i2[0] = o2.i2[1] = o3.i2[1] = o4.i2[2] = o5.i2[2] = o6.i2[2] = (*nameIn1).i2; ++nameIn1; o1.i1 = p; ++p; | ~~~~~~^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = short unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:424:128: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 424 | /* 0 */ cp___(o0,0,cp___(o1,1,cp___(o2,2,cp___(o3,3, *textIn)))); ++textIn; o0.i1 = p; ++p; | ~~~~~~^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = short unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:426:129: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 426 | /* 6 */ cp___(o0,1,cp___(o1,2,cp___(o2,3,cp___(o3,4, cp___(o6,0, *textIn))))); ++textIn; o6.i1 = p; ++p; | ~~~~~~^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = short unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:428:130: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 428 | /* 5 */ cp___(o0,2,cp___(o1,3,cp___(o2,4,cp___(o3,5, cp___(o5,0,cp___(o6,1, *textIn)))))); ++textIn; o5.i1 = p; ++p; | ~~~~~~^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = short unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:430:130: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 430 | /* 4 */ o0.i2[0] = o1.i2[1] = o2.i2[2] = o3.i2[2] = o4.i2[0] = o5.i2[0] = o6.i2[0] = (*nameIn4).i2; ++nameIn4; o4.i1 = p; ++p; | ~~~~~~^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = short unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:435:130: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 435 | /* 3 */ cp___(o0,4,cp___(o1,5, cp___(o3,0,cp___(o4,1,cp___(o5,2,cp___(o6,3, *textIn)))))); ++textIn; o3.i1 = p; ++p; | ~~~~~~^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = short unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:437:130: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 437 | /* 2 */ o0.i2[1] = o1.i2[2] = o2.i2[0] = o3.i2[0] = o4.i2[1] = o5.i2[1] = o6.i2[1] = (*nameIn2).i2; ++nameIn2; o2.i1 = p; ++p; | ~~~~~~^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = short unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:441:130: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 441 | /* 1 */ o0.i2[2] = o1.i2[0] = o2.i2[1] = o3.i2[1] = o4.i2[2] = o5.i2[2] = o6.i2[2] = (*nameIn1).i2; ++nameIn1; o1.i1 = p; ++p; | ~~~~~~^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = short unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:454:128: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 454 | /* 0 */ cp___(o0,0,cp___(o1,1,cp___(o2,2,cp___(o3,3, *textIn)))); ++textIn; o0.i1 = p; ++p; | ~~~~~~^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = short unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:456:129: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 456 | /* 6 */ cp___(o0,1,cp___(o1,2,cp___(o2,3,cp___(o3,4, cp___(o6,0, *textIn))))); ++textIn; o6.i1 = p; ++p; | ~~~~~~^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = short unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:458:130: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 458 | /* 5 */ cp___(o0,2,cp___(o1,3,cp___(o2,4,cp___(o3,5, cp___(o5,0,cp___(o6,1, *textIn)))))); ++textIn; o5.i1 = p; ++p; | ~~~~~~^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = short unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:460:130: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 460 | /* 4 */ o0.i2[0] = o1.i2[1] = o2.i2[2] = o3.i2[2] = o4.i2[0] = o5.i2[0] = o6.i2[0] = (*nameIn4).i2; ++nameIn4; o4.i1 = p; ++p; | ~~~~~~^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = short unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:465:130: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 465 | /* 3 */ cp___(o0,4,cp___(o1,5, cp___(o3,0,cp___(o4,1,cp___(o5,2,cp___(o6,3, *textIn)))))); ++textIn; o3.i1 = p; ++p; | ~~~~~~^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = short unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:467:130: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 467 | /* 2 */ o0.i2[1] = o1.i2[2] = o2.i2[0] = o3.i2[0] = o4.i2[1] = o5.i2[1] = o6.i2[1] = (*nameIn2).i2; ++nameIn2; o2.i1 = p; ++p; | ~~~~~~^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = short unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:471:130: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 471 | /* 1 */ o0.i2[2] = o1.i2[0] = o2.i2[1] = o3.i2[1] = o4.i2[2] = o5.i2[2] = o6.i2[2] = (*nameIn1).i2; ++nameIn1; o1.i1 = p; ++p; | ~~~~~~^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = short unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:56: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::setHost(PairIncrementer_<TPair, TLimits>&, const TLimits2&) [with TPair = Pair<unsigned int, short unsigned int, Tag<Pack_> >; TLimits = String<long unsigned int, Alloc<> >; TLimits2 = String<long unsigned int, Alloc<> >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:382:10: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TLimitsString = String<long unsigned int, Alloc<> >; TNameInput = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11: required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<long unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:108:13: required from 'void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = Range<Pair<unsigned int, short unsigned int, Tag<Pack_> >*>; TString = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSpec = Owner<>; TAlgSpec = Skew7]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:194:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = Range<Pair<unsigned int, short unsigned int, Tag<Pack_> >*>; TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSetSpec = Owner<>; TAlgSpec = Skew7]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]' /builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17: required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:1032:16: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1032 | me.pos = TPair(0, 0); | ~~~~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = short unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::pop(Pipe<TInput, TSpec>&, TValue&) [with TInput = Pipe<Pipe<Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int> > >, Skew7>; TSpec = Counter; TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_separator7.h:62:7: required from 'void seqan::_skew7SeparateSlices(TInput&, const TFunctor&, TOut1&, TOut2&, TOut4&) [with TInput = Pipe<Pipe<Pipe<Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int> > >, Skew7>, Counter>; TFunctor = _skew7GlobalSlicedMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, long unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> >, long unsigned int, Pair<long unsigned int, long unsigned int, Tag<Pack_> > >; TOut1 = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut2 = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut4 = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:386:26: required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11: required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<long unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:108:13: required from 'void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = Range<Pair<unsigned int, short unsigned int, Tag<Pack_> >*>; TString = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSpec = Owner<>; TAlgSpec = Skew7]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:194:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = Range<Pair<unsigned int, short unsigned int, Tag<Pack_> >*>; TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSetSpec = Owner<>; TAlgSpec = Skew7]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]' /builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17: required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:619:14: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 619 | Ref_ = *me; | ~~~~~^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:684:24: required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:953:16: required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:837:13: required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:218:12: required from 'void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = Range<Pair<unsigned int, short unsigned int, Tag<Pack_> >*>; TString = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSpec = Owner<>; TAlgSpec = Skew7]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:194:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = Range<Pair<unsigned int, short unsigned int, Tag<Pack_> >*>; TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSetSpec = Owner<>; TAlgSpec = Skew7]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]' /builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17: required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:584:58: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 584 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_aggregate.h:58: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<long unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >]' 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:65: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_sampler.h: In instantiation of 'seqan::Pipe<TInput, seqan::Multi<seqan::Sampler<m, seqan::BitPacked<> >, TPair, TLimitsString> >& seqan::Pipe<TInput, seqan::Multi<seqan::Sampler<m, seqan::BitPacked<> >, TPair, TLimitsString> >::operator++() [with TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; unsigned int m = 7; TPair = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1357:13: required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >, Multi<Sampler<7, BitPacked<> >, Pair<unsigned int, short unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42: required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >, Multi<Sampler<7, BitPacked<> >, Pair<unsigned int, short unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22: required from 'bool seqan::operator<<(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >, Multi<Sampler<7, BitPacked<> >, Pair<unsigned int, short unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:317:20: required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11: required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<long unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:108:13: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]' /builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17: required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_sampler.h:599:20: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 599 | tmp.i1 = localPos; | ~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = short unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:684:24: required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:953:16: required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:837:13: required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:324:41: required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11: required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<long unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:108:13: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]' /builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17: required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:584:58: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 584 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop(TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:925:24: required from 'void seqan::Pool<TValue, TSpec>::pop(TValue&) [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1159:15: required from 'void seqan::pop(Pool<TValue, TPoolSpec>&, TValue&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_separator7.h:62:7: required from 'void seqan::_skew7SeparateSlices(TInput&, const TFunctor&, TOut1&, TOut2&, TOut4&) [with TInput = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TFunctor = _skew7GlobalSlicedMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, long unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> >, long unsigned int, Pair<long unsigned int, long unsigned int, Tag<Pack_> > >; TOut1 = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut2 = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut4 = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:342:25: required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11: required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<long unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:108:13: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]' /builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17: required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:926:18: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 926 | Ref_ = *cur; | ~~~~~^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25: required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16: required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:414:21: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TLimitsString = String<long unsigned int, Alloc<> >; TNameInput = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11: required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<long unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:108:13: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]' /builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17: required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:937:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 937 | *cur = Val_; | ~~~~~^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<long unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >]' 103 | inline Triple(Triple const &_p) | ^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25: required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16: required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:415:21: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TLimitsString = String<long unsigned int, Alloc<> >; TNameInput = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11: required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<long unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:108:13: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]' /builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17: required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:937:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 937 | *cur = Val_; | ~~~~~^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<long unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >]' 103 | inline Triple(Triple const &_p) | ^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25: required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16: required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:432:21: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TLimitsString = String<long unsigned int, Alloc<> >; TNameInput = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11: required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<long unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:108:13: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]' /builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17: required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:937:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 937 | *cur = Val_; | ~~~~~^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<long unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >]' 103 | inline Triple(Triple const &_p) | ^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25: required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16: required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:443:9: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TLimitsString = String<long unsigned int, Alloc<> >; TNameInput = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11: required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<long unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:108:13: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]' /builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17: required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:937:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 937 | *cur = Val_; | ~~~~~^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<long unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >]' 103 | inline Triple(Triple const &_p) | ^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:684:24: required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:953:16: required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:837:13: required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:243:12: required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11: required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<long unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:108:13: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]' /builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17: required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:584:58: warning: implicitly-declared 'constexpr seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 584 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = seqan::Tuple<long unsigned int, 3, void>; T3 = seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >]' 103 | inline Triple(Triple const &_p) | ^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h: In instantiation of 'static void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::_copy(TSkewDCStream&, const seqan::Triple<T1, T2, seqan::Tuple<T, SIZE, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<long unsigned int, 3, void>; T = seqan::SimpleType<unsigned char, seqan::Dna5_>; unsigned int SIZE = 6; TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >; TSkewDCStream = seqan::SkewDCStream<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:404:11: required from 'void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::insertStream(unsigned int) [with TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:464:4: required from 'seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >& seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::operator++() [with TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:431:13: required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >& seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::operator++() [with TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/sequence/iterator_range.h:349:104: required from 'void seqan::assign(Range<TIterator>&, Pipe<TInput, TPipeSpec>&) [with TIterator = Pair<unsigned int, short unsigned int, Tag<Pack_> >*; TInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TPipeSpec = Multi<Skew7, Pair<unsigned int, short unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/sequence/iterator_range.h:359:11: required from 'void seqan::operator<<(Range<TIterator>&, Pipe<TInput, TPipeSpec>&) [with TIterator = Pair<unsigned int, short unsigned int, Tag<Pack_> >*; TInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TPipeSpec = Multi<Skew7, Pair<unsigned int, short unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:110:15: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]' /builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17: required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:385:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'struct seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 385 | memcpy(&dst.i.i1, &src.i1, sizeof(T1)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:95:8: note: 'struct seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >' declared here 95 | struct Pair<T1, T2, Pack> | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h: In instantiation of 'static void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::_copy(TSkewDCStream&, const seqan::Triple<T1, T2, seqan::Tuple<T, SIZE, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<long unsigned int, 3, void>; T = seqan::SimpleType<unsigned char, seqan::Dna5_>; unsigned int SIZE = 4; TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >; TSkewDCStream = seqan::SkewDCStream<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:422:11: required from 'void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::insertStream(unsigned int) [with TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:464:4: required from 'seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >& seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::operator++() [with TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:431:13: required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >& seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::operator++() [with TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/sequence/iterator_range.h:349:104: required from 'void seqan::assign(Range<TIterator>&, Pipe<TInput, TPipeSpec>&) [with TIterator = Pair<unsigned int, short unsigned int, Tag<Pack_> >*; TInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TPipeSpec = Multi<Skew7, Pair<unsigned int, short unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/sequence/iterator_range.h:359:11: required from 'void seqan::operator<<(Range<TIterator>&, Pipe<TInput, TPipeSpec>&) [with TIterator = Pair<unsigned int, short unsigned int, Tag<Pack_> >*; TInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TPipeSpec = Multi<Skew7, Pair<unsigned int, short unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:110:15: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]' /builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17: required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:385:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'struct seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 385 | memcpy(&dst.i.i1, &src.i1, sizeof(T1)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:95:8: note: 'struct seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >' declared here 95 | struct Pair<T1, T2, Pack> | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h: In instantiation of 'static void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::_copy(TSkewDCStream&, const seqan::Triple<T1, T2, seqan::Tuple<T, SIZE, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<long unsigned int, 3, void>; T = seqan::SimpleType<unsigned char, seqan::Dna5_>; unsigned int SIZE = 5; TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >; TSkewDCStream = seqan::SkewDCStream<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:431:11: required from 'void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::insertStream(unsigned int) [with TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:464:4: required from 'seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >& seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::operator++() [with TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:431:13: required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >& seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::operator++() [with TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/sequence/iterator_range.h:349:104: required from 'void seqan::assign(Range<TIterator>&, Pipe<TInput, TPipeSpec>&) [with TIterator = Pair<unsigned int, short unsigned int, Tag<Pack_> >*; TInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TPipeSpec = Multi<Skew7, Pair<unsigned int, short unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/sequence/iterator_range.h:359:11: required from 'void seqan::operator<<(Range<TIterator>&, Pipe<TInput, TPipeSpec>&) [with TIterator = Pair<unsigned int, short unsigned int, Tag<Pack_> >*; TInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TPipeSpec = Multi<Skew7, Pair<unsigned int, short unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:110:15: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]' /builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17: required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:385:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'struct seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 385 | memcpy(&dst.i.i1, &src.i1, sizeof(T1)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:95:8: note: 'struct seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >' declared here 95 | struct Pair<T1, T2, Pack> | ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:64: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h: In instantiation of 'const typename seqan::Value<seqan::Pipe<TInput, seqan::Namer<TCompare> > >::Type& seqan::Pipe<TInput, seqan::Namer<TCompare> >::operator*() [with TInput = seqan::Pool<seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TCompare = seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int>; typename seqan::Value<seqan::Pipe<TInput, seqan::Namer<TCompare> > >::Type = seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int, seqan::Tag<seqan::Pack_> >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:148:22: required from 'const typename seqan::Value<seqan::Pipe<TInput, seqan::Filter<TFunctor> > >::Type seqan::Pipe<TInput, seqan::Filter<TFunctor> >::operator*() const [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Namer<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int> > >; TFunctor = seqan::_skew7GlobalSlicedMulti<seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::String<long unsigned int, seqan::Alloc<> >, long unsigned int, seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> > >; typename seqan::Value<seqan::Pipe<TInput, seqan::Filter<TFunctor> > >::Type = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1356:24: required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int> > >, Filter<_skew7GlobalSlicedMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, long unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> >, long unsigned int, Pair<long unsigned int, long unsigned int, Tag<Pack_> > > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42: required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int> > >, Filter<_skew7GlobalSlicedMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, long unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> >, long unsigned int, Pair<long unsigned int, long unsigned int, Tag<Pack_> > > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22: required from 'bool seqan::operator<<(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int> > >, Filter<_skew7GlobalSlicedMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, long unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> >, long unsigned int, Pair<long unsigned int, long unsigned int, Tag<Pack_> > > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:328:26: required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]' /builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17: required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h:134:20: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 134 | tmp.i1 = getValueI1(*in); | ~~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = short unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h: In instantiation of 'seqan::Pipe<TInput, seqan::Namer<TCompare> >& seqan::Pipe<TInput, seqan::Namer<TCompare> >::operator++() [with TInput = seqan::Pool<seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TCompare = seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:153:13: required from 'seqan::Pipe<TInput, seqan::Filter<TFunctor> >& seqan::Pipe<TInput, seqan::Filter<TFunctor> >::operator++() [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Namer<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int> > >; TFunctor = seqan::_skew7GlobalSlicedMulti<seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::String<long unsigned int, seqan::Alloc<> >, long unsigned int, seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1357:13: required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int> > >, Filter<_skew7GlobalSlicedMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, long unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> >, long unsigned int, Pair<long unsigned int, long unsigned int, Tag<Pack_> > > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42: required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int> > >, Filter<_skew7GlobalSlicedMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, long unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> >, long unsigned int, Pair<long unsigned int, long unsigned int, Tag<Pack_> > > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22: required from 'bool seqan::operator<<(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int> > >, Filter<_skew7GlobalSlicedMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, long unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> >, long unsigned int, Pair<long unsigned int, long unsigned int, Tag<Pack_> > > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:328:26: required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]' /builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17: required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h:143:22: warning: implicitly-declared 'constexpr seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 143 | last = *in; | ~~~~~^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:673:41: required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25: required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16: required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_separator7.h:64:9: required from 'void seqan::_skew7SeparateSlices(TInput&, const TFunctor&, TOut1&, TOut2&, TOut4&) [with TInput = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TFunctor = _skew7GlobalSlicedMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, long unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> >, long unsigned int, Pair<long unsigned int, long unsigned int, Tag<Pack_> > >; TOut1 = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut2 = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut4 = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:342:25: required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]' /builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17: required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:361:44: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 361 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:674:25: required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25: required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16: required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_separator7.h:64:9: required from 'void seqan::_skew7SeparateSlices(TInput&, const TFunctor&, TOut1&, TOut2&, TOut4&) [with TInput = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TFunctor = _skew7GlobalSlicedMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, long unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> >, long unsigned int, Pair<long unsigned int, long unsigned int, Tag<Pack_> > >; TOut1 = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut2 = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut4 = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:342:25: required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]' /builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17: required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:567:33: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 567 | *cb.cur = item; | ~~~~~~~~^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:673:41: required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25: required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16: required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:416:21: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TLimitsString = String<long unsigned int, Alloc<> >; TNameInput = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]' /builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17: required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:361:44: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 361 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<long unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >]' 103 | inline Triple(Triple const &_p) | ^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:674:25: required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25: required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16: required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:416:21: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TLimitsString = String<long unsigned int, Alloc<> >; TNameInput = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]' /builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17: required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:567:33: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 567 | *cb.cur = item; | ~~~~~~~~^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<long unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >]' 103 | inline Triple(Triple const &_p) | ^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25: required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16: required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1356:17: required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >, Multi<Sampler<7, BitPacked<> >, Pair<unsigned int, short unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42: required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >, Multi<Sampler<7, BitPacked<> >, Pair<unsigned int, short unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22: required from 'bool seqan::operator<<(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >, Multi<Sampler<7, BitPacked<> >, Pair<unsigned int, short unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:317:20: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]' /builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17: required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:937:18: warning: implicitly-declared 'constexpr seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 937 | *cur = Val_; | ~~~~~^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h: In instantiation of 'bool seqan::control(Pipe<TInput, Namer<TCompare> >&, const ControlBeginRead&) [with TInput = Pool<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >; TCompare = _skew7NCompMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>; ControlBeginRead = Tag<ControlBeginRead_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:651:23: required from 'bool seqan::control(Pipe<TInput, TSpec>&, const TCommand&) [with TInput = Pipe<Pool<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int> > >; TSpec = Filter<_skew7GlobalSlicedMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, long unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> >, long unsigned int, Pair<long unsigned int, long unsigned int, Tag<Pack_> > > >; TCommand = Tag<ControlBeginRead_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:712:23: required from 'bool seqan::beginRead(Pipe<TInput, TSpec>&) [with TInput = Pipe<Pool<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int> > >; TSpec = Filter<_skew7GlobalSlicedMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, long unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> >, long unsigned int, Pair<long unsigned int, long unsigned int, Tag<Pack_> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1354:23: required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int> > >, Filter<_skew7GlobalSlicedMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, long unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> >, long unsigned int, Pair<long unsigned int, long unsigned int, Tag<Pack_> > > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42: required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int> > >, Filter<_skew7GlobalSlicedMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, long unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> >, long unsigned int, Pair<long unsigned int, long unsigned int, Tag<Pack_> > > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22: required from 'bool seqan::operator<<(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int> > >, Filter<_skew7GlobalSlicedMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, long unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> >, long unsigned int, Pair<long unsigned int, long unsigned int, Tag<Pack_> > > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:328:26: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]' /builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17: required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h:164:21: warning: implicitly-declared 'constexpr seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 164 | me.last = *me.in; | ~~~~~~~~^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h:165:23: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 165 | me.tmp.i1 = me.last.i1; | ~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = short unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TConfig = MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:387:33: required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:607:32: required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:919:38: required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:919:15: required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:401:106: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TLimitsString = String<long unsigned int, Alloc<> >; TNameInput = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:350:34: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]' /builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17: required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:252:50: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 252 | *refNext = *I; | ~~~~~~~~~^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:253:44: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 253 | *I = *refPrev; | ~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:293:46: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 293 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:684:24: required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:953:16: required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:837:13: required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:341:41: required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:312:11: required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:367:34: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]' /builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17: required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:584:58: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 584 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h: In instantiation of 'seqan::Pipe<TInput, seqan::Namer<TCompare> >& seqan::Pipe<TInput, seqan::Namer<TCompare> >::operator++() [with TInput = seqan::Pool<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NComp<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TCompare = seqan::_skew7NComp<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1357:13: required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42: required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22: required from 'bool seqan::operator<<(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:345:26: required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:312:11: required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:367:34: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]' /builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17: required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h:143:22: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 143 | last = *in; | ~~~~~^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:684:24: required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:953:16: required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:837:13: required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:352:45: required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:312:11: required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:367:34: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]' /builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17: required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:584:58: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 584 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25: required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16: required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:161:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int> > >; TNameInput = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:312:11: required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:367:34: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]' /builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17: required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:937:18: warning: implicitly-declared 'constexpr seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 937 | *cur = Val_; | ~~~~~^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = seqan::Tuple<long unsigned int, 3, void>; T3 = seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >]' 103 | inline Triple(Triple const &_p) | ^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25: required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16: required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:162:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int> > >; TNameInput = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:312:11: required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:367:34: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]' /builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17: required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:937:18: warning: implicitly-declared 'constexpr seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 937 | *cur = Val_; | ~~~~~^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = seqan::Tuple<long unsigned int, 3, void>; T3 = seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >]' 103 | inline Triple(Triple const &_p) | ^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25: required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16: required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:179:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int> > >; TNameInput = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:312:11: required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:367:34: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]' /builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17: required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:937:18: warning: implicitly-declared 'constexpr seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 937 | *cur = Val_; | ~~~~~^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = seqan::Tuple<long unsigned int, 3, void>; T3 = seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >]' 103 | inline Triple(Triple const &_p) | ^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25: required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16: required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:190:17: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int> > >; TNameInput = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:312:11: required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:367:34: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]' /builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17: required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:937:18: warning: implicitly-declared 'constexpr seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 937 | *cur = Val_; | ~~~~~^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = seqan::Tuple<long unsigned int, 3, void>; T3 = seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >]' 103 | inline Triple(Triple const &_p) | ^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:684:24: required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:953:16: required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:837:13: required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:173:12: required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:312:11: required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:367:34: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]' /builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17: required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:584:58: warning: implicitly-declared 'constexpr seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 584 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = seqan::Tuple<long unsigned int, 2, void>; T3 = seqan::Tuple<long unsigned int, 2, void>]' 103 | inline Triple(Triple const &_p) | ^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::setHost(PairDecrementer_<TPair, TLimits, m>&, const TLimits2&) [with TPair = Pair<unsigned int, short unsigned int, Tag<Pack_> >; TLimits = String<long unsigned int, Alloc<> >; unsigned int m = 7; TLimits2 = String<long unsigned int, Alloc<> >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_sampler.h:537:11: required from 'void seqan::Pipe<TInput, seqan::Multi<seqan::Sampler<m, seqan::BitPacked<> >, TPair, TLimitsString> >::prepare() [with TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; unsigned int m = 7; TPair = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_sampler.h:613:19: required from 'bool seqan::control(Pipe<TInput, Multi<Sampler<m, TPack>, TPair, TLimitsString> >&, const ControlBeginRead&) [with TInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; unsigned int m = 7; TPack = BitPacked<>; TPair = Pair<unsigned int, short unsigned int, Tag<Pack_> >; TLimitsString = String<long unsigned int, Alloc<> >; ControlBeginRead = Tag<ControlBeginRead_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:712:23: required from 'bool seqan::beginRead(Pipe<TInput, TSpec>&) [with TInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TSpec = Multi<Sampler<7, BitPacked<> >, Pair<unsigned int, short unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1354:23: required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >, Multi<Sampler<7, BitPacked<> >, Pair<unsigned int, short unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42: required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >, Multi<Sampler<7, BitPacked<> >, Pair<unsigned int, short unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]' /builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17: required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:1119:16: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1119 | me.pos = TPair(0, 0); | ~~~~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = short unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_sampler.h: In instantiation of 'void seqan::Pipe<TInput, seqan::Multi<seqan::Sampler<m, seqan::BitPacked<> >, TPair, TLimitsString> >::fill() [with TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; unsigned int m = 7; TPair = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_sampler.h:544:13: required from 'void seqan::Pipe<TInput, seqan::Multi<seqan::Sampler<m, seqan::BitPacked<> >, TPair, TLimitsString> >::prepare() [with TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; unsigned int m = 7; TPair = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_sampler.h:613:19: required from 'bool seqan::control(Pipe<TInput, Multi<Sampler<m, TPack>, TPair, TLimitsString> >&, const ControlBeginRead&) [with TInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; unsigned int m = 7; TPack = BitPacked<>; TPair = Pair<unsigned int, short unsigned int, Tag<Pack_> >; TLimitsString = String<long unsigned int, Alloc<> >; ControlBeginRead = Tag<ControlBeginRead_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:712:23: required from 'bool seqan::beginRead(Pipe<TInput, TSpec>&) [with TInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TSpec = Multi<Sampler<7, BitPacked<> >, Pair<unsigned int, short unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1354:23: required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >, Multi<Sampler<7, BitPacked<> >, Pair<unsigned int, short unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42: required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >, Multi<Sampler<7, BitPacked<> >, Pair<unsigned int, short unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]' /builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17: required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_sampler.h:557:32: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 557 | tmp.i1 = localPos; | ~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = short unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h: In instantiation of 'bool seqan::control(Pipe<TInput, Namer<TCompare> >&, const ControlBeginRead&) [with TInput = Pool<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >; TCompare = _skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int>; ControlBeginRead = Tag<ControlBeginRead_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:712:23: required from 'bool seqan::beginRead(Pipe<TInput, TSpec>&) [with TInput = Pool<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >; TSpec = Namer<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1354:23: required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42: required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22: required from 'bool seqan::operator<<(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:345:26: required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:312:11: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]' /builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17: required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h:164:21: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 164 | me.last = *me.in; | ~~~~~~~~^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h: In instantiation of 'TResult seqan::_skew7NComp<TValue, TResult>::operator()(const TValue&, const TValue&) const [with TValue = seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TResult = int]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h:141:30: required from 'seqan::Pipe<TInput, seqan::Namer<TCompare> >& seqan::Pipe<TInput, seqan::Namer<TCompare> >::operator++() [with TInput = seqan::Pool<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NComp<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TCompare = seqan::_skew7NComp<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1357:13: required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42: required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22: required from 'bool seqan::operator<<(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:345:26: required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:312:11: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]' /builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17: required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:74:43: warning: taking address of packed member of 'seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >' may result in an unaligned pointer value [-Waddress-of-packed-member] 74 | const TStoredValue *sa = a.i2.i; | ~~~~~^ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:75:43: warning: taking address of packed member of 'seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >' may result in an unaligned pointer value [-Waddress-of-packed-member] 75 | const TStoredValue *sb = b.i2.i; | ~~~~~^ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:673:41: required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25: required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16: required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:163:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int> > >; TNameInput = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:312:11: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]' /builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17: required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:361:44: warning: implicitly-declared 'constexpr seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 361 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = seqan::Tuple<long unsigned int, 3, void>; T3 = seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >]' 103 | inline Triple(Triple const &_p) | ^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:674:25: required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25: required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16: required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:163:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int> > >; TNameInput = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:312:11: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]' /builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17: required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:567:33: warning: implicitly-declared 'constexpr seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 567 | *cb.cur = item; | ~~~~~~~~^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = seqan::Tuple<long unsigned int, 3, void>; T3 = seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >]' 103 | inline Triple(Triple const &_p) | ^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NComp<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NComp<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25: required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NComp<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16: required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1356:17: required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int> > >, Sampler<7, Tag<Pack_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42: required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int> > >, Sampler<7, Tag<Pack_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22: required from 'bool seqan::operator<<(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int> > >, Sampler<7, Tag<Pack_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:335:20: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]' /builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17: required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:937:18: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 937 | *cur = Val_; | ~~~~~^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TConfig = MapperConfigSize<_skew7NMapLinear<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:387:33: required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:607:32: required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:919:38: required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:919:15: required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:148:104: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int> > >; TNameInput = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:362:29: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]' /builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17: required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:252:50: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 252 | *refNext = *I; | ~~~~~~~~~^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:253:44: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 253 | *I = *refPrev; | ~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:293:46: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 293 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew3NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:684:24: required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:953:16: required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:837:13: required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:247:41: required from 'bool seqan::Pipe<TInput, seqan::Skew3>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:218:11: required from 'seqan::Pipe<TInput, seqan::Skew3>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:376:34: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]' /builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17: required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:584:58: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 584 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h: In instantiation of 'seqan::Pipe<TInput, seqan::Namer<TCompare> >& seqan::Pipe<TInput, seqan::Namer<TCompare> >::operator++() [with TInput = seqan::Pool<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3NComp<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TCompare = seqan::_skew3NComp<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1357:13: required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42: required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22: required from 'bool seqan::operator<<(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:251:26: required from 'bool seqan::Pipe<TInput, seqan::Skew3>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:218:11: required from 'seqan::Pipe<TInput, seqan::Skew3>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:376:34: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]' /builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17: required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h:143:22: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 143 | last = *in; | ~~~~~^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:684:24: required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:953:16: required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:837:13: required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:259:45: required from 'bool seqan::Pipe<TInput, seqan::Skew3>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:218:11: required from 'seqan::Pipe<TInput, seqan::Skew3>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:376:34: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]' /builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17: required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:584:58: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 584 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25: required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16: required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender3.h:123:17: required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = Pipe<Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int> > >; TNameInput = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >; TOut12 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:269:29: required from 'bool seqan::Pipe<TInput, seqan::Skew3>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:218:11: required from 'seqan::Pipe<TInput, seqan::Skew3>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:376:34: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]' /builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17: required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:937:18: warning: implicitly-declared 'constexpr seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 937 | *cur = Val_; | ~~~~~^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = seqan::Tuple<long unsigned int, 2, void>; T3 = seqan::Tuple<long unsigned int, 2, void>]' 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_aggregate.h:59: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/tuple_base.h: In instantiation of 'const typename seqan::StoredTupleValue_<TValue>::Type& seqan::Tuple<TValue, SIZE, seqan::Tag<seqan::Pack_> >::operator[](TPos) const [with TPos = int; TValue = long unsigned int; unsigned int SIZE = 6; typename seqan::StoredTupleValue_<TValue>::Type = long unsigned int]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:124:27: required from 'bool seqan::CompareSkewDCStream<TValue>::operator()(const seqan::SkewDCStream<TValue>&, const seqan::SkewDCStream<TValue>&) const [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:307:23: required from 'void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7>::insertStream(unsigned int) [with TInput0 = seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:319:4: required from 'seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7>& seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7>::operator++() [with TInput0 = seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:440:13: required from 'seqan::Pipe<TInput, seqan::Skew7>& seqan::Pipe<TInput, seqan::Skew7>::operator++() [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_counter.h:105:13: required from 'seqan::Pipe<TInput, seqan::Counter>& seqan::Pipe<TInput, seqan::Counter>::operator++() [with TInput = seqan::Pipe<seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >, seqan::Skew7>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:620:9: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]' /builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17: required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/tuple_base.h:171:17: warning: returning reference to temporary [-Wreturn-local-addr] 171 | return i[k]; | ~^ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >; TConfig = MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:387:33: required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:607:32: required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:919:38: required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:919:15: required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:446:6: required from 'void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::insertStream(unsigned int) [with TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:464:4: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]' /builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17: required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:252:50: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 252 | *refNext = *I; | ~~~~~~~~~^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<long unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >]' 103 | inline Triple(Triple const &_p) | ^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:253:44: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 253 | *I = *refPrev; | ~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<long unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >]' 103 | inline Triple(Triple const &_p) | ^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:293:46: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 293 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<long unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >]' 103 | inline Triple(Triple const &_p) | ^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:673:41: required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25: required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16: required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1356:17: required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42: required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]' /builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17: required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:361:44: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 361 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:674:25: required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25: required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16: required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1356:17: required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42: required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]' /builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17: required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:567:33: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 567 | *cb.cur = item; | ~~~~~~~~^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:673:41: required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25: required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16: required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1356:17: required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42: required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]' /builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17: required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:361:44: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 361 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:674:25: required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25: required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16: required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1356:17: required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42: required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]' /builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17: required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:567:33: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 567 | *cb.cur = item; | ~~~~~~~~^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h: In instantiation of 'bool seqan::control(Pipe<TInput, Namer<TCompare> >&, const ControlBeginRead&) [with TInput = Pool<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >; TCompare = _skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int>; ControlBeginRead = Tag<ControlBeginRead_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:712:23: required from 'bool seqan::beginRead(Pipe<TInput, TSpec>&) [with TInput = Pool<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >; TSpec = Namer<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1354:23: required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42: required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22: required from 'bool seqan::operator<<(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:251:26: required from 'bool seqan::Pipe<TInput, seqan::Skew3>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:218:11: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]' /builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17: required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h:164:21: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 164 | me.last = *me.in; | ~~~~~~~~^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h: In instantiation of 'TResult seqan::_skew3NComp<TValue, TResult>::operator()(const TValue&, const TValue&) const [with TValue = seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TResult = int]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h:141:30: required from 'seqan::Pipe<TInput, seqan::Namer<TCompare> >& seqan::Pipe<TInput, seqan::Namer<TCompare> >::operator++() [with TInput = seqan::Pool<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3NComp<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TCompare = seqan::_skew3NComp<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1357:13: required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42: required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22: required from 'bool seqan::operator<<(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:251:26: required from 'bool seqan::Pipe<TInput, seqan::Skew3>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:218:11: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]' /builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17: required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:74:43: warning: taking address of packed member of 'seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >' may result in an unaligned pointer value [-Waddress-of-packed-member] 74 | const TStoredValue *sa = a.i2.i; | ~~~~~^ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:75:43: warning: taking address of packed member of 'seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >' may result in an unaligned pointer value [-Waddress-of-packed-member] 75 | const TStoredValue *sb = b.i2.i; | ~~~~~^ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:673:41: required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25: required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16: required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender3.h:101:17: required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = Pipe<Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int> > >; TNameInput = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >; TOut12 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:269:29: required from 'bool seqan::Pipe<TInput, seqan::Skew3>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:218:11: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]' /builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17: required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:361:44: warning: implicitly-declared 'constexpr seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 361 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = seqan::Tuple<long unsigned int, 2, void>; T3 = seqan::Tuple<long unsigned int, 2, void>]' 103 | inline Triple(Triple const &_p) | ^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:674:25: required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25: required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16: required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender3.h:101:17: required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = Pipe<Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int> > >; TNameInput = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >; TOut12 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:269:29: required from 'bool seqan::Pipe<TInput, seqan::Skew3>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:218:11: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]' /builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17: required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:567:33: warning: implicitly-declared 'constexpr seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 567 | *cb.cur = item; | ~~~~~~~~^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = seqan::Tuple<long unsigned int, 2, void>; T3 = seqan::Tuple<long unsigned int, 2, void>]' 103 | inline Triple(Triple const &_p) | ^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TConfig = MapperConfigSize<_skew7NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:387:33: required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:607:32: required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:919:38: required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:919:15: required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:153:13: required from 'seqan::Pipe<TInput, seqan::Filter<TFunctor> >& seqan::Pipe<TInput, seqan::Filter<TFunctor> >::operator++() [with TInput = seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TFunctor = seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_sa_lss.h:415:29: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]' /builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17: required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:252:50: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 252 | *refNext = *I; | ~~~~~~~~~^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:253:44: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 253 | *I = *refPrev; | ~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:293:46: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 293 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3NComp<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3NComp<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25: required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3NComp<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16: required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1356:17: required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int> > >, Sampler<3> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42: required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int> > >, Sampler<3> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22: required from 'bool seqan::operator<<(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int> > >, Sampler<3> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:241:20: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]' /builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17: required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:937:18: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 937 | *cur = Val_; | ~~~~~^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TConfig = MapperConfigSize<_skew3NMapLinear<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:387:33: required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:607:32: required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:919:38: required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:919:15: required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender3.h:86:38: required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = Pipe<Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int> > >; TNameInput = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >; TOut12 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:269:29: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]' /builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17: required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:252:50: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 252 | *refNext = *I; | ~~~~~~~~~^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:253:44: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 253 | *I = *refPrev; | ~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:293:46: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 293 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:673:41: required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25: required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16: required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1356:17: required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42: required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]' /builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17: required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:361:44: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 361 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew3NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:674:25: required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25: required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16: required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1356:17: required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42: required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]' /builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17: required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:567:33: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 567 | *cb.cur = item; | ~~~~~~~~^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:673:41: required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25: required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16: required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1356:17: required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42: required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]' /builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17: required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:361:44: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 361 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:674:25: required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25: required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16: required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1356:17: required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42: required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]' /builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17: required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:567:33: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 567 | *cb.cur = item; | ~~~~~~~~^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TConfig = MapperConfigSize<_skew7NMapExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:387:33: required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:607:32: required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:919:38: required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:919:15: required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:301:6: required from 'void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7>::insertStream(unsigned int) [with TInput0 = seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:319:4: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]' /builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17: required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:252:50: warning: implicitly-declared 'constexpr seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 252 | *refNext = *I; | ~~~~~~~~~^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = seqan::Tuple<long unsigned int, 3, void>; T3 = seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >]' 103 | inline Triple(Triple const &_p) | ^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:253:44: warning: implicitly-declared 'constexpr seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 253 | *I = *refPrev; | ~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = seqan::Tuple<long unsigned int, 3, void>; T3 = seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >]' 103 | inline Triple(Triple const &_p) | ^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:293:46: warning: implicitly-declared 'constexpr seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 293 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = seqan::Tuple<long unsigned int, 3, void>; T3 = seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >]' 103 | inline Triple(Triple const &_p) | ^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TConfig = MapperConfigSize<_skew3NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:387:33: required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:607:32: required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:919:38: required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:919:15: required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1357:13: required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]' /builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17: required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:252:50: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 252 | *refNext = *I; | ~~~~~~~~~^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:253:44: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 253 | *I = *refPrev; | ~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:293:46: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 293 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> >; TConfig = MapperConfigSize<_skew3NMapExtended<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:387:33: required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:607:32: required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:919:38: required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:919:15: required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger3.h:111:17: required from 'seqan::Pipe<seqan::Bundle2<TInput1, TInput2>, seqan::Merger3>& seqan::Pipe<seqan::Bundle2<TInput1, TInput2>, seqan::Merger3>::operator++() [with TInput0 = seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput12 = seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:329:13: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]' /builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17: required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:252:50: warning: implicitly-declared 'constexpr seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 252 | *refNext = *I; | ~~~~~~~~~^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = seqan::Tuple<long unsigned int, 2, void>; T3 = seqan::Tuple<long unsigned int, 2, void>]' 103 | inline Triple(Triple const &_p) | ^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:253:44: warning: implicitly-declared 'constexpr seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 253 | *I = *refPrev; | ~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = seqan::Tuple<long unsigned int, 2, void>; T3 = seqan::Tuple<long unsigned int, 2, void>]' 103 | inline Triple(Triple const &_p) | ^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:293:46: warning: implicitly-declared 'constexpr seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 293 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = seqan::Tuple<long unsigned int, 2, void>; T3 = seqan::Tuple<long unsigned int, 2, void>]' 103 | inline Triple(Triple const &_p) | ^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/tuple_base.h: In instantiation of 'const typename seqan::StoredTupleValue_<TValue>::Type& seqan::Tuple<TValue, SIZE, seqan::Tag<seqan::Pack_> >::operator[](TPos) const [with TPos = unsigned int; TValue = long unsigned int; unsigned int SIZE = 6; typename seqan::StoredTupleValue_<TValue>::Type = long unsigned int]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:191:25: required from 'TResult seqan::_skew7ExtendComp<TValue, EXT_LENGTH, TResult>::operator()(const TValue&, const TValue&) const [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; unsigned int EXT_LENGTH = 3; TResult = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:50:21: required from 'bool seqan::MergeStreamComparer<TValue, Compare>::operator()(const seqan::PageBucket<TValue>&, const seqan::PageBucket<TValue>&) const [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; Compare = seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/priority_type_heap.h:356:13: required from 'void seqan::_adjustHeapTowardLeaves(PriorityType<TValue, TLess, PriorityHeap>&, TValue, TSize, TSize) [with TValue = PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> > >; TLess = MergeStreamComparer<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, _skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int> >; TSize = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/priority_type_heap.h:335:26: required from 'void seqan::pop(PriorityType<TValue, TLess, PriorityHeap>&) [with TValue = PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> > >; TLess = MergeStreamComparer<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, _skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:311:18: required from 'void seqan::Handler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadSorterSpec_> >::pop() [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TPoolSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:664:24: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]' /builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17: required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/tuple_base.h:171:17: warning: returning reference to temporary [-Wreturn-local-addr] 171 | return i[k]; | ~^ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/tuple_base.h: In instantiation of 'const typename seqan::StoredTupleValue_<TValue>::Type& seqan::Tuple<TValue, SIZE, seqan::Tag<seqan::Pack_> >::operator[](TPos) const [with TPos = unsigned int; TValue = long unsigned int; unsigned int SIZE = 4; typename seqan::StoredTupleValue_<TValue>::Type = long unsigned int]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:191:25: required from 'TResult seqan::_skew7ExtendComp<TValue, EXT_LENGTH, TResult>::operator()(const TValue&, const TValue&) const [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; unsigned int EXT_LENGTH = 1; TResult = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:50:21: required from 'bool seqan::MergeStreamComparer<TValue, Compare>::operator()(const seqan::PageBucket<TValue>&, const seqan::PageBucket<TValue>&) const [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; Compare = seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/priority_type_heap.h:356:13: required from 'void seqan::_adjustHeapTowardLeaves(PriorityType<TValue, TLess, PriorityHeap>&, TValue, TSize, TSize) [with TValue = PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> > >; TLess = MergeStreamComparer<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, _skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int> >; TSize = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/priority_type_heap.h:335:26: required from 'void seqan::pop(PriorityType<TValue, TLess, PriorityHeap>&) [with TValue = PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> > >; TLess = MergeStreamComparer<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, _skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:311:18: required from 'void seqan::Handler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadSorterSpec_> >::pop() [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TPoolSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:664:24: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]' /builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17: required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/tuple_base.h:171:17: warning: returning reference to temporary [-Wreturn-local-addr] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/tuple_base.h: In instantiation of 'const typename seqan::StoredTupleValue_<TValue>::Type& seqan::Tuple<TValue, SIZE, seqan::Tag<seqan::Pack_> >::operator[](TPos) const [with TPos = unsigned int; TValue = long unsigned int; unsigned int SIZE = 5; typename seqan::StoredTupleValue_<TValue>::Type = long unsigned int]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:191:25: required from 'TResult seqan::_skew7ExtendComp<TValue, EXT_LENGTH, TResult>::operator()(const TValue&, const TValue&) const [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; unsigned int EXT_LENGTH = 2; TResult = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:50:21: required from 'bool seqan::MergeStreamComparer<TValue, Compare>::operator()(const seqan::PageBucket<TValue>&, const seqan::PageBucket<TValue>&) const [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; Compare = seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/priority_type_heap.h:356:13: required from 'void seqan::_adjustHeapTowardLeaves(PriorityType<TValue, TLess, PriorityHeap>&, TValue, TSize, TSize) [with TValue = PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> > >; TLess = MergeStreamComparer<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, _skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int> >; TSize = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/priority_type_heap.h:335:26: required from 'void seqan::pop(PriorityType<TValue, TLess, PriorityHeap>&) [with TValue = PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> > >; TLess = MergeStreamComparer<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, _skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:311:18: required from 'void seqan::Handler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadSorterSpec_> >::pop() [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TPoolSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:664:24: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]' /builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17: required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/tuple_base.h:171:17: warning: returning reference to temporary [-Wreturn-local-addr] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h: In function 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int> > >; TNameInput = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:142:117: warning: this statement may fall through [-Wimplicit-fallthrough=] 142 | /* 6 */ cp___(o6,0, *textIn); ++textIn; o6.i1 = p--; | ~~~~~~^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:144:9: note: here 144 | case 5: | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:145:118: warning: this statement may fall through [-Wimplicit-fallthrough=] 145 | /* 5 */ cp___(o5,0,cp___(o6,1, *textIn)); ++textIn; o5.i1 = p--; | ~~~~~~^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:147:9: note: here 147 | case 4: | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:149:103: warning: this statement may fall through [-Wimplicit-fallthrough=] 149 | cp___(o4,0,cp___(o5,1,cp___(o6,2, *textIn))); ++textIn; | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:151:9: note: here 151 | case 3: | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:152:119: warning: this statement may fall through [-Wimplicit-fallthrough=] 152 | /* 3 */ cp___(o3,0,cp___(o4,1,cp___(o5,2,cp___(o6,3, *textIn)))); ++textIn; o3.i1 = p--; | ~~~~~~^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:154:9: note: here 154 | case 2: | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:156:105: warning: this statement may fall through [-Wimplicit-fallthrough=] 156 | cp___(o2,0,cp___(o3,1,cp___(o4,2,cp___(o5,3,cp___(o6,4, *textIn))))); ++textIn; | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:158:9: note: here 158 | case 1: | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h: In function 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TLimitsString = String<long unsigned int, Alloc<> >; TNameInput = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:395:130: warning: this statement may fall through [-Wimplicit-fallthrough=] 395 | /* 6 */ cp___(o6,0, *textIn); ++textIn; o6.i1 = p; ++p; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:397:25: note: here 397 | case 5: | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:398:131: warning: this statement may fall through [-Wimplicit-fallthrough=] 398 | /* 5 */ cp___(o5,0,cp___(o6,1, *textIn)); ++textIn; o5.i1 = p; ++p; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:400:25: note: here 400 | case 4: | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:402:162: warning: this statement may fall through [-Wimplicit-fallthrough=] 402 | cp___(o4,0,cp___(o5,1,cp___(o6,2, *textIn))); ++textIn; | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:404:25: note: here 404 | case 3: | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:405:132: warning: this statement may fall through [-Wimplicit-fallthrough=] 405 | /* 3 */ cp___(o3,0,cp___(o4,1,cp___(o5,2,cp___(o6,3, *textIn)))); ++textIn; o3.i1 = p; ++p; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:407:25: note: here 407 | case 2: | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:409:138: warning: this statement may fall through [-Wimplicit-fallthrough=] 409 | cp___(o2,0,cp___(o3,1,cp___(o4,2,cp___(o5,3,cp___(o6,4, *textIn))))); ++textIn; | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:411:25: note: here 411 | case 1: | ^~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io.h:64, from /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:121: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/sequence_stream_impl.h: In member function 'void seqan::SequenceStreamImpl_::_guessFileTypeAndFormatForReadingAndInitialize()': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/sequence_stream_impl.h:310:25: warning: this statement may fall through [-Wimplicit-fallthrough=] 310 | _fileFormat = this->_checkFormat(*_istreamReader); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/sequence_stream_impl.h:313:9: note: here 313 | case SeqIOFileType_::FILE_TYPE_AUTO: | ^~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_allocator.h:53, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:74: In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >; TValue = std::__cxx11::basic_string<char>; TSize = long unsigned int; TUsage = AllocateStorage_]', inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = std::__cxx11::basic_string<char>; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30, inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20, inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<std::__cxx11::basic_string<char>, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50, inlined from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18, inlined from 'void seqan::eraseBack(T&) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2337:8, inlined from 'TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string<char>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/arg_parse/arg_parse_ctd_support.h:88:30: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value '18446744073709551552' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/exception_ptr.h:38, from /usr/include/c++/13/exception:164, from /usr/include/c++/13/ios:41: /usr/include/c++/13/new: In function 'TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string<char>]': /usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here 126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:59, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:41: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h: In function 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h:399:36: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] 399 | snprintf(buffer, 4, "%d", x); | ^ In file included from /usr/include/stdio.h:906, from /usr/include/c++/13/cstdio:42, from /usr/include/c++/13/parallel/compiletime_settings.h:33, from /usr/include/c++/13/parallel/parallel.h:37, from /usr/include/c++/13/parallel/base.h:40, from /usr/include/c++/13/parallel/algobase.h:40, from /usr/include/c++/13/bits/stl_algobase.h:2229, from /usr/include/c++/13/string:51: In function 'int snprintf(char*, size_t, const char*, ...)', inlined from 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h:399:21: /usr/include/bits/stdio2.h:54:35: note: '__builtin___snprintf_chk' output between 2 and 5 bytes into a destination of size 4 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<PageBucketExtended<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> > >, Alloc<> >; TValue = PageBucketExtended<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> > >; TSize = long unsigned int; TUsage = AllocateStorage_]', inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> > >; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30, inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20, inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::PageBucketExtended<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> > >, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50, inlined from 'void seqan::pop(PriorityType<TValue, TLess, PriorityHeap>&) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> > >; TLess = MergeStreamComparer<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, _skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/priority_type_heap.h:333:8, inlined from 'void seqan::Handler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadSorterSpec_> >::pop() [with TValue = seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TPoolSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:311:18, inlined from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::pop() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::AdapterSpec>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadSorterSpec_> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:664:24: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value '18446744073709551536' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/new: In member function 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::pop() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::AdapterSpec>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadSorterSpec_> >]': /usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here 126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<PageBucketExtended<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> > >, Alloc<> >; TValue = PageBucketExtended<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> > >; TSize = long unsigned int; TUsage = AllocateStorage_]', inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> > >; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30, inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20, inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::PageBucketExtended<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> > >, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50, inlined from 'void seqan::pop(PriorityType<TValue, TLess, PriorityHeap>&) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> > >; TLess = MergeStreamComparer<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, _skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/priority_type_heap.h:333:8, inlined from 'void seqan::Handler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadSorterSpec_> >::pop() [with TValue = seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TPoolSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:311:18, inlined from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::pop() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::AdapterSpec>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadSorterSpec_> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:664:24: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value '18446744073709551536' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/new: In member function 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::pop() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::AdapterSpec>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadSorterSpec_> >]': /usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here 126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> > >, Alloc<> >; TValue = PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> > >; TSize = long unsigned int; TUsage = AllocateStorage_]', inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> > >; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30, inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20, inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::PageBucketExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> > >, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50, inlined from 'void seqan::pop(PriorityType<TValue, TLess, PriorityHeap>&) [with TValue = PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> > >; TLess = MergeStreamComparer<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, _skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/priority_type_heap.h:333:8, inlined from 'void seqan::Handler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadSorterSpec_> >::pop() [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TPoolSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:311:18, inlined from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::pop() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::AdapterSpec>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadSorterSpec_> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:664:24: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value '18446744073709551536' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/new: In member function 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::pop() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::AdapterSpec>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadSorterSpec_> >]': /usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here 126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> > >, Alloc<> >; TValue = PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> > >; TSize = long unsigned int; TUsage = AllocateStorage_]', inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> > >; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30, inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20, inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::PageBucketExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> > >, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50, inlined from 'void seqan::pop(PriorityType<TValue, TLess, PriorityHeap>&) [with TValue = PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> > >; TLess = MergeStreamComparer<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, _skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/priority_type_heap.h:333:8, inlined from 'void seqan::Handler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadSorterSpec_> >::pop() [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TPoolSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:311:18, inlined from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::pop() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::AdapterSpec>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadSorterSpec_> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:664:24: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value '18446744073709551536' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/new: In member function 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::pop() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::AdapterSpec>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadSorterSpec_> >]': /usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here 126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> > >, Alloc<> >; TValue = PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> > >; TSize = long unsigned int; TUsage = AllocateStorage_]', inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> > >; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30, inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20, inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::PageBucketExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> > >, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50, inlined from 'void seqan::pop(PriorityType<TValue, TLess, PriorityHeap>&) [with TValue = PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> > >; TLess = MergeStreamComparer<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> >, _skew3ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> >, int> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/priority_type_heap.h:333:8, inlined from 'void seqan::Handler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadSorterSpec_> >::pop() [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TPoolSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:311:18, inlined from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::pop() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::AdapterSpec>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadSorterSpec_> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:664:24, inlined from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:919:15, inlined from 'seqan::Pipe<seqan::Bundle2<TInput1, TInput2>, seqan::Merger3>& seqan::Pipe<seqan::Bundle2<TInput1, TInput2>, seqan::Merger3>::operator++() [with TInput0 = seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput12 = seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger3.h:127:17: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value '18446744073709551536' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/new: In function 'seqan::Pipe<seqan::Bundle2<TInput1, TInput2>, seqan::Merger3>& seqan::Pipe<seqan::Bundle2<TInput1, TInput2>, seqan::Merger3>::operator++() [with TInput0 = seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput12 = seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >]': /usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here 126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<PageBucketExtended<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> > >, Alloc<> >; TValue = PageBucketExtended<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> > >; TSize = long unsigned int; TUsage = AllocateStorage_]', inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = PageBucketExtended<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> > >; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = PageBucketExtended<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = PageBucketExtended<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30, inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20, inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::PageBucketExtended<seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> > >, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = PageBucketExtended<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50, inlined from 'void seqan::pop(PriorityType<TValue, TLess, PriorityHeap>&) [with TValue = PageBucketExtended<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> > >; TLess = MergeStreamComparer<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, _skew7NCompMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/priority_type_heap.h:333:8, inlined from 'void seqan::Handler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadSorterSpec_> >::pop() [with TValue = seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TPoolSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:311:18, inlined from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::pop() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::AdapterSpec>; THandler2 = seqan::Handler<seqan::Pool<seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadSorterSpec_> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:664:24, inlined from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:919:15, inlined from 'seqan::Pipe<TInput, seqan::Namer<TCompare> >& seqan::Pipe<TInput, seqan::Namer<TCompare> >::operator++() [with TInput = seqan::Pool<seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TCompare = seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h:140:13, inlined from 'seqan::Pipe<TInput, seqan::Filter<TFunctor> >& seqan::Pipe<TInput, seqan::Filter<TFunctor> >::operator++() [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Namer<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int> > >; TFunctor = seqan::_skew7GlobalSlicedMulti<seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::String<long unsigned int, seqan::Alloc<> >, long unsigned int, seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:153:13, inlined from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int> > >, Filter<_skew7GlobalSlicedMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, long unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> >, long unsigned int, Pair<long unsigned int, long unsigned int, Tag<Pack_> > > > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1357:13: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value '18446744073709551536' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/new: In function 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int> > >, Filter<_skew7GlobalSlicedMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, long unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> >, long unsigned int, Pair<long unsigned int, long unsigned int, Tag<Pack_> > > > >]': /usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here 126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<PageBucketExtended<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> > >, Alloc<> >; TValue = PageBucketExtended<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> > >; TSize = long unsigned int; TUsage = AllocateStorage_]', inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = PageBucketExtended<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> > >; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = PageBucketExtended<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = PageBucketExtended<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30, inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20, inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::PageBucketExtended<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> > >, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = PageBucketExtended<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50, inlined from 'void seqan::pop(PriorityType<TValue, TLess, PriorityHeap>&) [with TValue = PageBucketExtended<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> > >; TLess = MergeStreamComparer<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, _skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/priority_type_heap.h:333:8, inlined from 'void seqan::Handler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadSorterSpec_> >::pop() [with TValue = seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TPoolSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NComp<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:311:18, inlined from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::pop() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NComp<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::AdapterSpec>; THandler2 = seqan::Handler<seqan::Pool<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NComp<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadSorterSpec_> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:664:24, inlined from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NComp<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:919:15, inlined from 'seqan::Pipe<TInput, seqan::Namer<TCompare> >& seqan::Pipe<TInput, seqan::Namer<TCompare> >::operator++() [with TInput = seqan::Pool<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NComp<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TCompare = seqan::_skew7NComp<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h:140:13, inlined from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1357:13: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value '18446744073709551536' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/new: In function 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >]': /usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here 126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<PageBucketExtended<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> > >, Alloc<> >; TValue = PageBucketExtended<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> > >; TSize = long unsigned int; TUsage = AllocateStorage_]', inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = PageBucketExtended<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> > >; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = PageBucketExtended<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = PageBucketExtended<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30, inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20, inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::PageBucketExtended<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> > >, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = PageBucketExtended<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50, inlined from 'void seqan::pop(PriorityType<TValue, TLess, PriorityHeap>&) [with TValue = PageBucketExtended<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> > >; TLess = MergeStreamComparer<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, _skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/priority_type_heap.h:333:8, inlined from 'void seqan::Handler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadSorterSpec_> >::pop() [with TValue = seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TPoolSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3NComp<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:311:18, inlined from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::pop() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3NComp<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::AdapterSpec>; THandler2 = seqan::Handler<seqan::Pool<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3NComp<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadSorterSpec_> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:664:24, inlined from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3NComp<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:919:15, inlined from 'seqan::Pipe<TInput, seqan::Namer<TCompare> >& seqan::Pipe<TInput, seqan::Namer<TCompare> >::operator++() [with TInput = seqan::Pool<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3NComp<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TCompare = seqan::_skew3NComp<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h:140:13, inlined from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int> > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1357:13: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value '18446744073709551536' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/new: In function 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int> > >]': /usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here 126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ [ 4%] Linking CXX executable ../../../bin/fiona cd /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/fiona && /usr/bin/cmake -E cmake_link_script CMakeFiles/fiona.dir/link.txt --verbose=1 /usr/bin/g++ -std=c++14 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -fopenmp -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -static-libgcc -static-libstdc++ -rdynamic CMakeFiles/fiona.dir/fiona.cpp.o -o ../../../bin/fiona -lrt -L/usr/lib64 -lz make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' [ 4%] Built target fiona make -f core/apps/fiona/CMakeFiles/fiona_illumina.dir/build.make core/apps/fiona/CMakeFiles/fiona_illumina.dir/depend make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/fiona /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/fiona/CMakeFiles/fiona_illumina.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' make -f core/apps/fiona/CMakeFiles/fiona_illumina.dir/build.make core/apps/fiona/CMakeFiles/fiona_illumina.dir/build make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' [ 4%] Building CXX object core/apps/fiona/CMakeFiles/fiona_illumina.dir/fiona.cpp.o cd /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/fiona && /usr/bin/g++ -DFIONA_ILLUMINA -DSEQAN_DATE=\"\" -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-1.4.2/core/include -std=c++14 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -fopenmp -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -MD -MT core/apps/fiona/CMakeFiles/fiona_illumina.dir/fiona.cpp.o -MF CMakeFiles/fiona_illumina.dir/fiona.cpp.o.d -o CMakeFiles/fiona_illumina.dir/fiona.cpp.o -c /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:68, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:48, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:41, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:40, from /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:119: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:80:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 80 | struct FunctorUpcase : public std::unary_function<InType, Result> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/ostream:40, from /usr/include/c++/13/iostream:41, from /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:103: /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:115:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 115 | struct FunctorLowcase : public std::unary_function<InType, Result> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:151:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 151 | struct FunctorConvert : public std::unary_function<InType,OutType> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:220:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 220 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:229:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 229 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:239:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 239 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:249:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 249 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:259:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 259 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:268:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 268 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:280:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 280 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/stream_algorithms.h:40, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:91: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamPeek(char&, FILE*)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:169:11: warning: comparison is always false due to limited range of data type [-Wtype-limits] 169 | if (c == EOF) | ^ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamReadChar(char&, FILE*)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:182:11: warning: comparison is always false due to limited range of data type [-Wtype-limits] 182 | if (c == EOF) | ^ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:117: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h:1436:51: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 1436 | struct testIODone : public ::std::unary_function<TPageFrame&,bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:62: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:45:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 45 | struct filterI1 : public ::std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:54:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 54 | struct filterI2 : public ::std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:63:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 63 | struct filterI3 : public ::std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:74: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:401:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 401 | struct insertBucket : public ::std::unary_function<TPageBucket,void> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:507:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 507 | struct insertBucket : public ::std::unary_function<TPageBucket,void> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:78: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:42:48: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 42 | struct MergeStreamComparer : public ::std::binary_function < PageBucket<TValue>, | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:57:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 57 | public ::std::binary_function < | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:257:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 257 | struct insertBucket : public ::std::unary_function<TPageBucket,void> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:372:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 372 | struct insertBucket : public ::std::unary_function<TPageBucket, void> { | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:46, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find.h:47, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:44: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:342:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 342 | public ::std::unary_function<Pair<TKey, TValue>, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:47: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm.h:793:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 793 | public ::std::unary_function<Pair<TWeight, TPair>, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:45: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_set.h:373:41: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 373 | struct SetLess_ : public ::std::binary_function<TElement, TElement, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:70: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:404:18: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 404 | public::std::binary_function<FibreRecord, unsigned, bool> // functor for operator> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:744:18: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 744 | public::std::unary_function<InType, Result> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:760:18: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 760 | public::std::unary_function<InType, InType> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:80: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:854:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 854 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:902:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 902 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:970:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 970 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1039:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 1039 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1073:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 1073 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1121:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 1121 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2093:39: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 2093 | struct _qgramComp : public ::std::binary_function<InType,InType,Result> { | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2112:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 2112 | public ::std::binary_function< | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:91: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_sa_qsort.h:46:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 46 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_sa_qsort.h:85:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 85 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:96: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 65 | public std::binary_function<TValue, TValue, TResult> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 98 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 112 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 127 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 144 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 154 | public std::binary_function<TValue, TValue, TResult> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:99: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:110:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 110 | public ::std::binary_function < SkewDCStream<TValue>, | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:143:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 143 | public ::std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >, | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:100: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 65 | public std::binary_function<TValue, TValue, TResult> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 99 | public std::binary_function< | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 118 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 132 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 154 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 175 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 185 | public std::binary_function<TValue, TValue, TResult> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:103: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 57 | struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> { | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 97 | public std::binary_function< | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:141:29: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 141 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:109: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:59:42: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 59 | struct _mapInverse : public std::unary_function<InType,Result> { | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:164:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 164 | struct _mapInverseMulti : public std::unary_function<InType,Result> { | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const TText&, const TSA&, KasaiOriginal)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:312:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 312 | for(TSize hMax = _min(n - i, n - j); h < hMax && *I == *J; ++I, ++J, ++h) ; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:313:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 313 | LCP[isa - 1] = h; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const TText&, const TSA&, Kasai)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:379:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 379 | for(TSize hMax = _min(n - i, n - j); h < hMax && *I == *J; ++I, ++J, ++h) ; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:380:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 380 | LCP[i] = h | mark; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const StringSet<TSequence, TSpec>&, const TSA&, Kasai)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:483:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 483 | for(TSize hMax = _min(getValueI2((TPair)dec), n - j); h < hMax && *I == *J; ++I, ++J, ++h) ; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:484:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 484 | LCP[i] = h | mark; | ^~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:113: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_bwt.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_bwt.h:144:50: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 144 | struct _filterGlobalizer : public ::std::unary_function<InType,Result> { | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:120: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:585:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 585 | public ::std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:128: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h: In function 'void seqan::_storeWotdChildren(Index<TObject, IndexWotd<Dfi<TPredHull, TPred> > >&, TSize, TSize)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:504:27: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 504 | } else | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:506:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' 506 | for (TDirSize d = index.sentinelBound - index.sentinelOcc; d != index.sentinelBound; ++d) | ^~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:136: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/repeat_base.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/repeat_base.h:149:44: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 149 | struct RepeatLess_ : public ::std::binary_function<TPos, TPos, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:157: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_index_esa.h: In function 'typename seqan::Iterator<TLeft, const seqan::Tag<seqan::Standard_> >::Type seqan::_upperBoundLcpe(TText&, TSA&, SearchTreeIterator<TLCP, TSpec>, TQuery&, TDiff_, TDiff_)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_index_esa.h:1498:13: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 1498 | for(; i && ordEqual(*t, convert<TTextAlphabet>(*q)); --i, ++t, ++q) ; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_index_esa.h:1501:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 1501 | if (q == qEnd || t == tEnd || !ordGreater(*t, convert<TTextAlphabet>(*q))) { | ^~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:79, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:38, from /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:120: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:246:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 246 | public ::std::binary_function<TGapAnchor, TGapAnchor, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:256:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 256 | public ::std::binary_function<TGapAnchor, TGapAnchor, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:166: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h: In function 'int seqan::_globalAlignmentScore(const String<TValue, TSpec>&, const String<TValue2, TSpec2>&, const MyersBitVector&)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h:70:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 70 | if (length(seqH) < length(seqV)) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h:74:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 74 | const unsigned int BLOCK_SIZE = BitsPerValue<unsigned int>::VALUE; | ^~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:174: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h: In function 'seqan::Pair<seqan::Pair<TDiagonal> > seqan::_alignBandedSmithWatermanTrace(LocalAlignmentFinder<TScoreValue>&, const TSequenceH&, const TSequenceV&, TId, TId, TScore&, TDiagonal, TDiagonal)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:409:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 409 | if ((actualCol == 0) || (actualRow == 0)) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:412:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 412 | if (actualCol < len1) _alignTracePrint(finder.trace, seqH, seqV, id1, actualCol, id2, actualRow, len1 - actualCol, Horizontal); | ^~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:60: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:485:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 485 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:495:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 495 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:505:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 505 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:515:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 515 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:525:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 525 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:535:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 535 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:62: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h: In function 'void seqan::convertMatchesToGlobalAlignment(FragmentStore<TSpec, TConfig>&, const TScore&, const TShrinkMatches&)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2357:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 2357 | if (alignQualityStoreLengthPre == 0u) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2361:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 2361 | sortAlignedReads(store.alignedReadStore, SortBeginPos()); | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:1687:34: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 1687 | struct LessOverlap : public std::binary_function<TCorrection, TCorrection, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:1705:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 1705 | struct LessPositionOverlap : public std::binary_function<TCorrection, TCorrection, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp: In function 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>)': /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4212:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 4212 | if (options.verbosity >= 2) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4215:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 4215 | Dna5String tmp; | ^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4235:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 4235 | if (options.verbosity >= 2) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4238:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 4238 | double experrreads = expectedValueTheoretical(options.expectedTheoretical, readLengthHist, options.genomeLength, options.errorrate); | ^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4413:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 4413 | if (options.verbosity >= 2) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4416:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 4416 | if (options.errorrate != 0 && options.wovsum != 0) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4461:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 4461 | if (options.verbosity >= 1) | ^~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_debug.h:58, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:49, from /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:116: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/profiling.h:81:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 81 | #define SEQAN_PROTIMESTART(a) _proFloat a = sysTime() | ^~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4463:9: note: in expansion of macro 'SEQAN_PROTIMESTART' 4463 | SEQAN_PROTIMESTART(search); | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4684:5: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 4684 | for (unsigned i = 0; i < length(store.readSeqStore); ++i) | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4689:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 4689 | TFionaQgramIndex qgramIndex(prefixes); | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4852:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 4852 | if (options.verbosity >= 1) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4854:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 4854 | if (inTerm && options.verbosity >= 2) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5027:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 5027 | if (options.verbosity >= 1) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5032:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 5032 | resize(store.readSeqStore, readCount); | ^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp: In function 'int main(int, const char**)': /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5479:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 5479 | if (options.verbosity >= 1) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5483:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 5483 | bool autoCycles = (options.cycles == 0 || options.cycles == 1000); | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5486:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 5486 | if (options.verbosity >= 1) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/profiling.h:81:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 81 | #define SEQAN_PROTIMESTART(a) _proFloat a = sysTime() | ^~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5489:9: note: in expansion of macro 'SEQAN_PROTIMESTART' 5489 | SEQAN_PROTIMESTART(correction); | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5495:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 5495 | if (options.verbosity >= 1) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5497:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 5497 | if (!loadReadsNoNames(store, options.inputFilename, options)) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5561:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 5561 | if (options.verbosity >= 1) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5563:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 5563 | options.autolevel = (options.fromLevel <= 1); | ^~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5671:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 5671 | if (res != 0) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5674:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 5674 | if (options.verbosity >= 1 && options.cycles > 1) | ^~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:132: /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/index_qgram_parallel.h: In instantiation of 'void seqan::_qgramFillSuffixArray(TSA&, const StringSet<TSequence, TSpec>&, TShape, TDir&, TBucketMap&, TStepSize, TWithConstraints, Tag<TTagSpec>) [with TSA = String<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Alloc<> >; TString = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = Owner<>; TShape = Shape<SimpleType<unsigned char, Dna5_>, UngappedShape<10> >; TDir = String<long unsigned int, Alloc<> >; TBucketMap = Nothing; TWithConstraints = True; TStepSize = long unsigned int; TParallelTag = Parallel_]': /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4761:30: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44: required from here /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/index_qgram_parallel.h:438:61: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 438 | sa[atomicPostInc(*bktPtr, parallelTag)] = localPos; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_aggregate.h:55, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:71: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = short unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/index_qgram_parallel.h:445:65: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 445 | sa[atomicPostInc(*bktPtr, parallelTag)] = localPos; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = short unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/index_qgram_parallel.h:472:65: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 472 | sa[atomicPostInc(*bktPtr, parallelTag)] = localPos; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = short unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence.h:116, from /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:117: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_set_base.h: In instantiation of 'void seqan::posLocalize(TResult&, const Pair<R1, R2, RPack>&, const String<TRightValue, TRightSpec>&) [with TResult = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSize = long unsigned int; TSpec = Alloc<>; T1 = unsigned int; T2 = short unsigned int; TPack = Tag<Pack_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_set_base.h:754:16: required from 'typename seqan::Suffix<T>::Type seqan::suffix(StringSet<TString, TSpec>&, const TPosition&) [with TString = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSpec = Owner<>; TPosition = Pair<unsigned int, short unsigned int, Tag<Pack_> >; typename Suffix<T>::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4918:43: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_set_base.h:699:12: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 699 | result = pos; | ~~~~~~~^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence.h:101: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h: In instantiation of 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&) [with T = seqan::String<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::Tag<seqan::TagGenerous_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1500:54: required from 'void seqan::appendValue(String<TValue, TSpec>&, const TValue&, Tag<TUsage>) [with TTargetValue = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TTargetSpec = Alloc<>; TValue = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_set_owner.h:146:16: required from 'void seqan::appendValue(StringSet<TString, Owner<> >&, const TString2&, Tag<TExpand>) [with TString = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TString2 = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1718:16: required from 'void seqan::appendValue(T&, const TValue&) [with T = StringSet<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment> >; TValue = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4686:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1475:37: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 1475 | typename Value<T>::Type temp_copy(_value); //temp copy because resize could invalidate _value | ^~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence.h:93: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:126: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_historyClear(Iter<TIndex, VSTree<TopDown<TSpec> > >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >, IndexSa<> >; TSpec = Preorder]': /builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:292:18: required from 'void seqan::goRoot(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void; TSpec = TopDown<>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:266:10: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:2147:24: warning: implicitly-declared 'seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >& seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >::operator=(const seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >&)' is deprecated [-Wdeprecated-copy] 2147 | it._parentDesc = value(it); | ~~~~~~~~~~~~~~~^~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:127: /builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:122:5: note: because 'seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >' has user-provided 'seqan::VertexSA<TSize, TAlphabet>::VertexSA(const seqan::VertexSA<TSize, TAlphabet>&) [with TSize = long unsigned int; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>]' 122 | VertexSA(VertexSA const & other) : | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:103:8: warning: implicitly-declared 'constexpr seqan::VertexEsa<long unsigned int>& seqan::VertexEsa<long unsigned int>::operator=(const seqan::VertexEsa<long unsigned int>&)' is deprecated [-Wdeprecated-copy] 103 | struct VertexSA : public VertexEsa<TSize> | ^~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:125: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_base.h:290:17: note: because 'seqan::VertexEsa<long unsigned int>' has user-provided 'seqan::VertexEsa<TSize>::VertexEsa(const seqan::VertexEsa<TSize>&) [with TSize = long unsigned int]' 290 | VertexEsa(VertexEsa const &other): | ^~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:2147:24: note: synthesized method 'seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >& seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >::operator=(const seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >&)' first required here 2147 | it._parentDesc = value(it); | ~~~~~~~~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h: In instantiation of 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&) [with T = seqan::String<seqan::Segment<const seqan::Range<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >*>, seqan::InfixSegment>, seqan::Array<4> >; TValue = const seqan::Segment<const seqan::Range<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >*>, seqan::InfixSegment>; TExpand = seqan::Tag<seqan::TagLimit_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1500:54: required from 'void seqan::appendValue(String<TValue, TSpec>&, const TValue&, Tag<TUsage>) [with TTargetValue = Segment<const Range<Pair<unsigned int, short unsigned int, Tag<Pack_> >*>, InfixSegment>; TTargetSpec = Array<4>; TValue = Segment<const Range<Pair<unsigned int, short unsigned int, Tag<Pack_> >*>, InfixSegment>; TExpand = TagLimit_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1718:16: required from 'void seqan::appendValue(T&, const TValue&) [with T = String<Segment<const Range<Pair<unsigned int, short unsigned int, Tag<Pack_> >*>, InfixSegment>, Array<4> >; TValue = Segment<const Range<Pair<unsigned int, short unsigned int, Tag<Pack_> >*>, InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:3625:32: required from 'void traverseAndSearchCorrections(TTreeIterator, TFragmentStore&, seqan::String<TEmission>&, seqan::String<TCargo>&, FionaOptions&, seqan::Tag<TUsage>, unsigned int, FionaResources&) [with int LOOP_LEVEL = -1; TTreeIterator = seqan::Iter<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<seqan::Preorder> > > >; TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TCorrections = CorrectionIndelPos; TValueId = unsigned int; TAlgorithm = FionaPoisson_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4944:41: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1475:37: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::Range<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >*>, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::Range<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >*>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 1475 | typename Value<T>::Type temp_copy(_value); //temp copy because resize could invalidate _value | ^~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<const seqan::Range<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >*>, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::Range<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >*>]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >, IndexSa<> >; TSpec = TopDown<>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:2751:9: required from 'void seqan::clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >, IndexSa<> >; TSpec = TopDown<>]' /builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:293:10: required from 'void seqan::goRoot(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void; TSpec = TopDown<>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:266:10: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:2745:27: warning: implicitly-declared 'seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >& seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >::operator=(const seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >&)' is deprecated [-Wdeprecated-copy] 2745 | value(it) = typename VertexDescriptor<TIndex>::Type(MinimalCtor()); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:122:5: note: because 'seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >' has user-provided 'seqan::VertexSA<TSize, TAlphabet>::VertexSA(const seqan::VertexSA<TSize, TAlphabet>&) [with TSize = long unsigned int; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>]' 122 | VertexSA(VertexSA const & other) : | ^~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_fundamental.h:79, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:58: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, const TParam&) [with TIterator = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:363:28: required from 'void seqan::valueConstruct(TIterator, const TParam&) [with TIterator = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>*; TParam = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1481:31: required from 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&) [with T = seqan::String<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::Tag<seqan::TagGenerous_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1500:54: required from 'void seqan::appendValue(String<TValue, TSpec>&, const TValue&, Tag<TUsage>) [with TTargetValue = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TTargetSpec = Alloc<>; TValue = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_set_owner.h:146:16: required from 'void seqan::appendValue(StringSet<TString, Owner<> >&, const TString2&, Tag<TExpand>) [with TString = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TString2 = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1718:16: required from 'void seqan::appendValue(T&, const TValue&) [with T = StringSet<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment> >; TValue = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4686:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:296:9: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 296 | new( (void*) & value(it) ) TNonConstValue(param_); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >, IndexSa<> >; TSpec = TopDown<ParentLinks<Preorder> >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:2751:9: required from 'void seqan::clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >, IndexSa<> >; TSpec = TopDown<ParentLinks<Preorder> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:2774:10: required from 'void seqan::goNextImpl(Iter<TIndex, VSTree<TopDown<ParentLinks<TSpec> > > >&, VSTreeIteratorTraits<Preorder_, THideEmptyEdges>) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >, IndexSa<> >; TSpec = Preorder; THideEmptyEdges = True]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:2052:13: required from 'void seqan::goNext(Iter<TIndex, VSTree<TSpec> >&, TTraits) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >, IndexSa<> >; TSpec = TopDown<ParentLinks<Preorder> >; TTraits = Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:2047:9: required from 'void seqan::goNext(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >, IndexSa<> >; TSpec = TopDown<ParentLinks<Preorder> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:3526:19: required from 'void traverseAndSearchCorrections(TTreeIterator, TFragmentStore&, seqan::String<TEmission>&, seqan::String<TCargo>&, FionaOptions&, seqan::Tag<TUsage>, unsigned int, FionaResources&) [with int LOOP_LEVEL = -1; TTreeIterator = seqan::Iter<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<seqan::Preorder> > > >; TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TCorrections = CorrectionIndelPos; TValueId = unsigned int; TAlgorithm = FionaPoisson_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4944:41: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:2745:27: warning: implicitly-declared 'seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >& seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >::operator=(const seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >&)' is deprecated [-Wdeprecated-copy] 2745 | value(it) = typename VertexDescriptor<TIndex>::Type(MinimalCtor()); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:122:5: note: because 'seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >' has user-provided 'seqan::VertexSA<TSize, TAlphabet>::VertexSA(const seqan::VertexSA<TSize, TAlphabet>&) [with TSize = long unsigned int; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>]' 122 | VertexSA(VertexSA const & other) : | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, const TParam&) [with TIterator = seqan::Segment<const seqan::Range<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >*>, seqan::InfixSegment>*; TParam = seqan::Segment<const seqan::Range<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >*>, seqan::InfixSegment>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:363:28: required from 'void seqan::valueConstruct(TIterator, const TParam&) [with TIterator = Segment<const Range<Pair<unsigned int, short unsigned int, Tag<Pack_> >*>, InfixSegment>*; TParam = Segment<const Range<Pair<unsigned int, short unsigned int, Tag<Pack_> >*>, InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1481:31: required from 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&) [with T = seqan::String<seqan::Segment<const seqan::Range<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >*>, seqan::InfixSegment>, seqan::Array<4> >; TValue = const seqan::Segment<const seqan::Range<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >*>, seqan::InfixSegment>; TExpand = seqan::Tag<seqan::TagLimit_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1500:54: required from 'void seqan::appendValue(String<TValue, TSpec>&, const TValue&, Tag<TUsage>) [with TTargetValue = Segment<const Range<Pair<unsigned int, short unsigned int, Tag<Pack_> >*>, InfixSegment>; TTargetSpec = Array<4>; TValue = Segment<const Range<Pair<unsigned int, short unsigned int, Tag<Pack_> >*>, InfixSegment>; TExpand = TagLimit_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1718:16: required from 'void seqan::appendValue(T&, const TValue&) [with T = String<Segment<const Range<Pair<unsigned int, short unsigned int, Tag<Pack_> >*>, InfixSegment>, Array<4> >; TValue = Segment<const Range<Pair<unsigned int, short unsigned int, Tag<Pack_> >*>, InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:3625:32: required from 'void traverseAndSearchCorrections(TTreeIterator, TFragmentStore&, seqan::String<TEmission>&, seqan::String<TCargo>&, FionaOptions&, seqan::Tag<TUsage>, unsigned int, FionaResources&) [with int LOOP_LEVEL = -1; TTreeIterator = seqan::Iter<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<seqan::Preorder> > > >; TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TCorrections = CorrectionIndelPos; TValueId = unsigned int; TAlgorithm = FionaPoisson_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4944:41: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:296:9: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::Range<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >*>, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::Range<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >*>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 296 | new( (void*) & value(it) ) TNonConstValue(param_); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<const seqan::Range<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >*>, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::Range<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >*>]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1542:29: required from 'void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1398:21: required from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = SimpleType<unsigned char, Dna5_>; TValueTarget = SimpleType<unsigned char, Dna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1429:31: required from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = SimpleType<unsigned char, Dna5_>; TValueTarget = SimpleType<unsigned char, Dna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1840:27: required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20: required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1925:45: required from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type, const TValue&) [with T = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TValue = seqan::SimpleType<unsigned char, seqan::Dna5_>; TExpand = seqan::Tag<seqan::TagGenerous_>; typename seqan::Size<T>::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1964:50: required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, const TValue2&, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize = long unsigned int; TValue2 = SimpleType<unsigned char, Dna5_>; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2153:18: required from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize, const TValue&) [with T = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSize = long unsigned int; TValue = SimpleType<unsigned char, Dna5_>; typename Size<T>::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:842:19: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1521:19: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class seqan::SimpleType<unsigned char, seqan::Dna5_>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1521 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_alphabet.h:84, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:68: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5_>' declared here 116 | class SimpleType | ^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayMoveForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1610:29: required from 'void seqan::arrayMoveForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1444:21: required from 'void seqan::_arrayConstructMovePointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1465:31: required from 'void seqan::arrayConstructMove(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:849:31: required from 'static typename seqan::Size<T>::Type seqan::ClearSpaceExpandStringBase_<TExpand>::_clearSpace_(T&, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>; typename seqan::Size<T>::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1014:62: required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::_clearSpace(String<TValue, TSpec>&, TSize, TPosition, TPosition, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize = long unsigned int; TPosition = long unsigned int; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1048:30: required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resizeSpace(String<TValue, TSpec>&, TSize, TBeginPosition, TEndPosition, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize = int; TBeginPosition = short unsigned int; TEndPosition = int; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2212:23: required from 'TSize seqan::resizeSpace(T&, TSize, TBeginPosition, TEndPosition) [with T = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSize = int; TBeginPosition = short unsigned int; TEndPosition = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2267:16: required from 'void seqan::erase(T&, TBeginPosition, TEndPosition) [with T = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TBeginPosition = short unsigned int; TEndPosition = int]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:1958:22: required from 'unsigned int applyReadErrorCorrections(const seqan::String<TString>&, seqan::String<TAlphabet>&, TReadStore&, FionaOptions&) [with TCorrection = CorrectionIndelPos; TValue = unsigned int; TReadStore = seqan::FragmentStore<void, FionaStoreConfig>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5019:46: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1589:19: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class seqan::SimpleType<unsigned char, seqan::Dna5_>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1589 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5_>' declared here 116 | class SimpleType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:129: /builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/sequence/iterator_range.h: In instantiation of 'void seqan::assign(Range<TIterator>&, Pipe<TInput, TPipeSpec>&) [with TIterator = Pair<unsigned int, short unsigned int, Tag<Pack_> >*; TInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TPipeSpec = Multi<Skew7, Pair<unsigned int, short unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/sequence/iterator_range.h:359:11: required from 'void seqan::operator<<(Range<TIterator>&, Pipe<TInput, TPipeSpec>&) [with TIterator = Pair<unsigned int, short unsigned int, Tag<Pack_> >*; TInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TPipeSpec = Multi<Skew7, Pair<unsigned int, short unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:110:15: required from 'void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = Range<Pair<unsigned int, short unsigned int, Tag<Pack_> >*>; TString = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSpec = Owner<>; TAlgSpec = Skew7]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:194:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = Range<Pair<unsigned int, short unsigned int, Tag<Pack_> >*>; TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSetSpec = Owner<>; TAlgSpec = Skew7]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = Range<Pair<unsigned int, short unsigned int, Tag<Pack_> >*>; TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TAlgSpec = Skew7]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]' /builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17: required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/sequence/iterator_range.h:350:15: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 350 | *_cur = *src; | ~~~~~~^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = short unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayMoveBackwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1641:30: required from 'void seqan::arrayMoveBackward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1213:26: required from 'void seqan::arrayMove(TSource1, TSource2, TTarget) [with TTarget = SimpleType<unsigned char, Dna5_>*; TSource1 = SimpleType<unsigned char, Dna5_>*; TSource2 = SimpleType<unsigned char, Dna5_>*]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1660:14: required from 'void seqan::_arrayClearSpacePointer(TValue*, size_t, size_t, size_t, const True&) [with TValue = SimpleType<unsigned char, Dna5_>; size_t = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1681:28: required from 'void seqan::arrayClearSpace(TValue*, size_t, size_t, size_t) [with TValue = SimpleType<unsigned char, Dna5_>; size_t = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:856:28: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1048:30: required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resizeSpace(String<TValue, TSpec>&, TSize, TBeginPosition, TEndPosition, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize = int; TBeginPosition = short unsigned int; TEndPosition = int; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2212:23: required from 'TSize seqan::resizeSpace(T&, TSize, TBeginPosition, TEndPosition) [with T = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSize = int; TBeginPosition = short unsigned int; TEndPosition = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2267:16: required from 'void seqan::erase(T&, TBeginPosition, TEndPosition) [with T = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TBeginPosition = short unsigned int; TEndPosition = int]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:1958:22: required from 'unsigned int applyReadErrorCorrections(const seqan::String<TString>&, seqan::String<TAlphabet>&, TReadStore&, FionaOptions&) [with TCorrection = CorrectionIndelPos; TValue = unsigned int; TReadStore = seqan::FragmentStore<void, FionaStoreConfig>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5019:46: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1621:19: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class seqan::SimpleType<unsigned char, seqan::Dna5_>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1621 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5_>' declared here 116 | class SimpleType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:98: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h: In instantiation of 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TLimitsString = String<long unsigned int, Alloc<> >; TNameInput = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11: required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<long unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:108:13: required from 'void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = Range<Pair<unsigned int, short unsigned int, Tag<Pack_> >*>; TString = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSpec = Owner<>; TAlgSpec = Skew7]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:194:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = Range<Pair<unsigned int, short unsigned int, Tag<Pack_> >*>; TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSetSpec = Owner<>; TAlgSpec = Skew7]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = Range<Pair<unsigned int, short unsigned int, Tag<Pack_> >*>; TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TAlgSpec = Skew7]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]' /builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17: required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:347:23: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 347 | o1.i1 = typename Value<typename Value<TOut124>::Type, 1>::Type(); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = short unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:357:23: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 357 | o0.i1 = typename Value<typename Value<TOut0>::Type, 1>::Type(); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = short unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:361:23: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 361 | o3.i1 = typename Value<typename Value<TOut3>::Type, 1>::Type(); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = short unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:365:23: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 365 | o5.i1 = typename Value<typename Value<TOut5>::Type, 1>::Type(); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = short unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:369:23: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 369 | o6.i1 = typename Value<typename Value<TOut6>::Type, 1>::Type(); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = short unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:395:125: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 395 | /* 6 */ cp___(o6,0, *textIn); ++textIn; o6.i1 = p; ++p; | ~~~~~~^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = short unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:398:126: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 398 | /* 5 */ cp___(o5,0,cp___(o6,1, *textIn)); ++textIn; o5.i1 = p; ++p; | ~~~~~~^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = short unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:401:130: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 401 | /* 4 */ o4.i2[0] = o5.i2[0] = o6.i2[0] = (*nameIn4).i2; ++nameIn4; o4.i1 = p; ++p; | ~~~~~~^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = short unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:405:127: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 405 | /* 3 */ cp___(o3,0,cp___(o4,1,cp___(o5,2,cp___(o6,3, *textIn)))); ++textIn; o3.i1 = p; ++p; | ~~~~~~^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = short unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:408:130: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 408 | /* 2 */ o2.i2[0] = o3.i2[0] = o4.i2[1] = o5.i2[1] = o6.i2[1] = (*nameIn2).i2; ++nameIn2; o2.i1 = p; ++p; | ~~~~~~^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = short unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:412:130: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 412 | /* 1 */ o1.i2[0] = o2.i2[1] = o3.i2[1] = o4.i2[2] = o5.i2[2] = o6.i2[2] = (*nameIn1).i2; ++nameIn1; o1.i1 = p; ++p; | ~~~~~~^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = short unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:424:128: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 424 | /* 0 */ cp___(o0,0,cp___(o1,1,cp___(o2,2,cp___(o3,3, *textIn)))); ++textIn; o0.i1 = p; ++p; | ~~~~~~^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = short unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:426:129: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 426 | /* 6 */ cp___(o0,1,cp___(o1,2,cp___(o2,3,cp___(o3,4, cp___(o6,0, *textIn))))); ++textIn; o6.i1 = p; ++p; | ~~~~~~^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = short unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:428:130: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 428 | /* 5 */ cp___(o0,2,cp___(o1,3,cp___(o2,4,cp___(o3,5, cp___(o5,0,cp___(o6,1, *textIn)))))); ++textIn; o5.i1 = p; ++p; | ~~~~~~^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = short unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:430:130: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 430 | /* 4 */ o0.i2[0] = o1.i2[1] = o2.i2[2] = o3.i2[2] = o4.i2[0] = o5.i2[0] = o6.i2[0] = (*nameIn4).i2; ++nameIn4; o4.i1 = p; ++p; | ~~~~~~^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = short unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:435:130: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 435 | /* 3 */ cp___(o0,4,cp___(o1,5, cp___(o3,0,cp___(o4,1,cp___(o5,2,cp___(o6,3, *textIn)))))); ++textIn; o3.i1 = p; ++p; | ~~~~~~^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = short unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:437:130: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 437 | /* 2 */ o0.i2[1] = o1.i2[2] = o2.i2[0] = o3.i2[0] = o4.i2[1] = o5.i2[1] = o6.i2[1] = (*nameIn2).i2; ++nameIn2; o2.i1 = p; ++p; | ~~~~~~^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = short unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:441:130: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 441 | /* 1 */ o0.i2[2] = o1.i2[0] = o2.i2[1] = o3.i2[1] = o4.i2[2] = o5.i2[2] = o6.i2[2] = (*nameIn1).i2; ++nameIn1; o1.i1 = p; ++p; | ~~~~~~^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = short unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:454:128: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 454 | /* 0 */ cp___(o0,0,cp___(o1,1,cp___(o2,2,cp___(o3,3, *textIn)))); ++textIn; o0.i1 = p; ++p; | ~~~~~~^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = short unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:456:129: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 456 | /* 6 */ cp___(o0,1,cp___(o1,2,cp___(o2,3,cp___(o3,4, cp___(o6,0, *textIn))))); ++textIn; o6.i1 = p; ++p; | ~~~~~~^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = short unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:458:130: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 458 | /* 5 */ cp___(o0,2,cp___(o1,3,cp___(o2,4,cp___(o3,5, cp___(o5,0,cp___(o6,1, *textIn)))))); ++textIn; o5.i1 = p; ++p; | ~~~~~~^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = short unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:460:130: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 460 | /* 4 */ o0.i2[0] = o1.i2[1] = o2.i2[2] = o3.i2[2] = o4.i2[0] = o5.i2[0] = o6.i2[0] = (*nameIn4).i2; ++nameIn4; o4.i1 = p; ++p; | ~~~~~~^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = short unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:465:130: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 465 | /* 3 */ cp___(o0,4,cp___(o1,5, cp___(o3,0,cp___(o4,1,cp___(o5,2,cp___(o6,3, *textIn)))))); ++textIn; o3.i1 = p; ++p; | ~~~~~~^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = short unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:467:130: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 467 | /* 2 */ o0.i2[1] = o1.i2[2] = o2.i2[0] = o3.i2[0] = o4.i2[1] = o5.i2[1] = o6.i2[1] = (*nameIn2).i2; ++nameIn2; o2.i1 = p; ++p; | ~~~~~~^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = short unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:471:130: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 471 | /* 1 */ o0.i2[2] = o1.i2[0] = o2.i2[1] = o3.i2[1] = o4.i2[2] = o5.i2[2] = o6.i2[2] = (*nameIn1).i2; ++nameIn1; o1.i1 = p; ++p; | ~~~~~~^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = short unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:56: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::setHost(PairIncrementer_<TPair, TLimits>&, const TLimits2&) [with TPair = Pair<unsigned int, short unsigned int, Tag<Pack_> >; TLimits = String<long unsigned int, Alloc<> >; TLimits2 = String<long unsigned int, Alloc<> >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:382:10: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TLimitsString = String<long unsigned int, Alloc<> >; TNameInput = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11: required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<long unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:108:13: required from 'void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = Range<Pair<unsigned int, short unsigned int, Tag<Pack_> >*>; TString = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSpec = Owner<>; TAlgSpec = Skew7]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:194:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = Range<Pair<unsigned int, short unsigned int, Tag<Pack_> >*>; TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSetSpec = Owner<>; TAlgSpec = Skew7]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]' /builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17: required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:1032:16: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1032 | me.pos = TPair(0, 0); | ~~~~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = short unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::pop(Pipe<TInput, TSpec>&, TValue&) [with TInput = Pipe<Pipe<Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int> > >, Skew7>; TSpec = Counter; TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_separator7.h:62:7: required from 'void seqan::_skew7SeparateSlices(TInput&, const TFunctor&, TOut1&, TOut2&, TOut4&) [with TInput = Pipe<Pipe<Pipe<Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int> > >, Skew7>, Counter>; TFunctor = _skew7GlobalSlicedMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, long unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> >, long unsigned int, Pair<long unsigned int, long unsigned int, Tag<Pack_> > >; TOut1 = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut2 = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut4 = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:386:26: required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11: required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<long unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:108:13: required from 'void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = Range<Pair<unsigned int, short unsigned int, Tag<Pack_> >*>; TString = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSpec = Owner<>; TAlgSpec = Skew7]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:194:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = Range<Pair<unsigned int, short unsigned int, Tag<Pack_> >*>; TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSetSpec = Owner<>; TAlgSpec = Skew7]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]' /builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17: required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:619:14: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 619 | Ref_ = *me; | ~~~~~^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:684:24: required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:953:16: required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:837:13: required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:218:12: required from 'void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = Range<Pair<unsigned int, short unsigned int, Tag<Pack_> >*>; TString = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSpec = Owner<>; TAlgSpec = Skew7]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:194:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = Range<Pair<unsigned int, short unsigned int, Tag<Pack_> >*>; TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSetSpec = Owner<>; TAlgSpec = Skew7]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]' /builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17: required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:584:58: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 584 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_aggregate.h:58: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<long unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >]' 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:65: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_sampler.h: In instantiation of 'seqan::Pipe<TInput, seqan::Multi<seqan::Sampler<m, seqan::BitPacked<> >, TPair, TLimitsString> >& seqan::Pipe<TInput, seqan::Multi<seqan::Sampler<m, seqan::BitPacked<> >, TPair, TLimitsString> >::operator++() [with TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; unsigned int m = 7; TPair = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1357:13: required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >, Multi<Sampler<7, BitPacked<> >, Pair<unsigned int, short unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42: required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >, Multi<Sampler<7, BitPacked<> >, Pair<unsigned int, short unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22: required from 'bool seqan::operator<<(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >, Multi<Sampler<7, BitPacked<> >, Pair<unsigned int, short unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:317:20: required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11: required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<long unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:108:13: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]' /builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17: required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_sampler.h:599:20: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 599 | tmp.i1 = localPos; | ~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = short unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:684:24: required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:953:16: required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:837:13: required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:324:41: required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11: required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<long unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:108:13: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]' /builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17: required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:584:58: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 584 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop(TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:925:24: required from 'void seqan::Pool<TValue, TSpec>::pop(TValue&) [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1159:15: required from 'void seqan::pop(Pool<TValue, TPoolSpec>&, TValue&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_separator7.h:62:7: required from 'void seqan::_skew7SeparateSlices(TInput&, const TFunctor&, TOut1&, TOut2&, TOut4&) [with TInput = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TFunctor = _skew7GlobalSlicedMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, long unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> >, long unsigned int, Pair<long unsigned int, long unsigned int, Tag<Pack_> > >; TOut1 = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut2 = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut4 = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:342:25: required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11: required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<long unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:108:13: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]' /builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17: required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:926:18: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 926 | Ref_ = *cur; | ~~~~~^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25: required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16: required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:414:21: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TLimitsString = String<long unsigned int, Alloc<> >; TNameInput = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11: required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<long unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:108:13: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]' /builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17: required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:937:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 937 | *cur = Val_; | ~~~~~^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<long unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >]' 103 | inline Triple(Triple const &_p) | ^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25: required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16: required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:415:21: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TLimitsString = String<long unsigned int, Alloc<> >; TNameInput = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11: required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<long unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:108:13: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]' /builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17: required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:937:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 937 | *cur = Val_; | ~~~~~^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<long unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >]' 103 | inline Triple(Triple const &_p) | ^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25: required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16: required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:432:21: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TLimitsString = String<long unsigned int, Alloc<> >; TNameInput = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11: required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<long unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:108:13: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]' /builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17: required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:937:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 937 | *cur = Val_; | ~~~~~^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<long unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >]' 103 | inline Triple(Triple const &_p) | ^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25: required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16: required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:443:9: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TLimitsString = String<long unsigned int, Alloc<> >; TNameInput = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11: required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<long unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:108:13: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]' /builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17: required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:937:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 937 | *cur = Val_; | ~~~~~^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<long unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >]' 103 | inline Triple(Triple const &_p) | ^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:684:24: required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:953:16: required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:837:13: required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:243:12: required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11: required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<long unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:108:13: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]' /builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17: required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:584:58: warning: implicitly-declared 'constexpr seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 584 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = seqan::Tuple<long unsigned int, 3, void>; T3 = seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >]' 103 | inline Triple(Triple const &_p) | ^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h: In instantiation of 'static void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::_copy(TSkewDCStream&, const seqan::Triple<T1, T2, seqan::Tuple<T, SIZE, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<long unsigned int, 3, void>; T = seqan::SimpleType<unsigned char, seqan::Dna5_>; unsigned int SIZE = 6; TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >; TSkewDCStream = seqan::SkewDCStream<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:404:11: required from 'void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::insertStream(unsigned int) [with TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:464:4: required from 'seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >& seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::operator++() [with TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:431:13: required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >& seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::operator++() [with TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/sequence/iterator_range.h:349:104: required from 'void seqan::assign(Range<TIterator>&, Pipe<TInput, TPipeSpec>&) [with TIterator = Pair<unsigned int, short unsigned int, Tag<Pack_> >*; TInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TPipeSpec = Multi<Skew7, Pair<unsigned int, short unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/sequence/iterator_range.h:359:11: required from 'void seqan::operator<<(Range<TIterator>&, Pipe<TInput, TPipeSpec>&) [with TIterator = Pair<unsigned int, short unsigned int, Tag<Pack_> >*; TInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TPipeSpec = Multi<Skew7, Pair<unsigned int, short unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:110:15: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]' /builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17: required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:385:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'struct seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 385 | memcpy(&dst.i.i1, &src.i1, sizeof(T1)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:95:8: note: 'struct seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >' declared here 95 | struct Pair<T1, T2, Pack> | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h: In instantiation of 'static void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::_copy(TSkewDCStream&, const seqan::Triple<T1, T2, seqan::Tuple<T, SIZE, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<long unsigned int, 3, void>; T = seqan::SimpleType<unsigned char, seqan::Dna5_>; unsigned int SIZE = 4; TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >; TSkewDCStream = seqan::SkewDCStream<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:422:11: required from 'void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::insertStream(unsigned int) [with TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:464:4: required from 'seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >& seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::operator++() [with TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:431:13: required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >& seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::operator++() [with TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/sequence/iterator_range.h:349:104: required from 'void seqan::assign(Range<TIterator>&, Pipe<TInput, TPipeSpec>&) [with TIterator = Pair<unsigned int, short unsigned int, Tag<Pack_> >*; TInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TPipeSpec = Multi<Skew7, Pair<unsigned int, short unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/sequence/iterator_range.h:359:11: required from 'void seqan::operator<<(Range<TIterator>&, Pipe<TInput, TPipeSpec>&) [with TIterator = Pair<unsigned int, short unsigned int, Tag<Pack_> >*; TInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TPipeSpec = Multi<Skew7, Pair<unsigned int, short unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:110:15: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]' /builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17: required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:385:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'struct seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 385 | memcpy(&dst.i.i1, &src.i1, sizeof(T1)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:95:8: note: 'struct seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >' declared here 95 | struct Pair<T1, T2, Pack> | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h: In instantiation of 'static void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::_copy(TSkewDCStream&, const seqan::Triple<T1, T2, seqan::Tuple<T, SIZE, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<long unsigned int, 3, void>; T = seqan::SimpleType<unsigned char, seqan::Dna5_>; unsigned int SIZE = 5; TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >; TSkewDCStream = seqan::SkewDCStream<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:431:11: required from 'void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::insertStream(unsigned int) [with TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:464:4: required from 'seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >& seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::operator++() [with TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:431:13: required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >& seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::operator++() [with TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/sequence/iterator_range.h:349:104: required from 'void seqan::assign(Range<TIterator>&, Pipe<TInput, TPipeSpec>&) [with TIterator = Pair<unsigned int, short unsigned int, Tag<Pack_> >*; TInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TPipeSpec = Multi<Skew7, Pair<unsigned int, short unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/sequence/iterator_range.h:359:11: required from 'void seqan::operator<<(Range<TIterator>&, Pipe<TInput, TPipeSpec>&) [with TIterator = Pair<unsigned int, short unsigned int, Tag<Pack_> >*; TInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TPipeSpec = Multi<Skew7, Pair<unsigned int, short unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:110:15: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]' /builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17: required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:385:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'struct seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 385 | memcpy(&dst.i.i1, &src.i1, sizeof(T1)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:95:8: note: 'struct seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >' declared here 95 | struct Pair<T1, T2, Pack> | ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:64: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h: In instantiation of 'const typename seqan::Value<seqan::Pipe<TInput, seqan::Namer<TCompare> > >::Type& seqan::Pipe<TInput, seqan::Namer<TCompare> >::operator*() [with TInput = seqan::Pool<seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TCompare = seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int>; typename seqan::Value<seqan::Pipe<TInput, seqan::Namer<TCompare> > >::Type = seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int, seqan::Tag<seqan::Pack_> >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:148:22: required from 'const typename seqan::Value<seqan::Pipe<TInput, seqan::Filter<TFunctor> > >::Type seqan::Pipe<TInput, seqan::Filter<TFunctor> >::operator*() const [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Namer<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int> > >; TFunctor = seqan::_skew7GlobalSlicedMulti<seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::String<long unsigned int, seqan::Alloc<> >, long unsigned int, seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> > >; typename seqan::Value<seqan::Pipe<TInput, seqan::Filter<TFunctor> > >::Type = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1356:24: required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int> > >, Filter<_skew7GlobalSlicedMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, long unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> >, long unsigned int, Pair<long unsigned int, long unsigned int, Tag<Pack_> > > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42: required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int> > >, Filter<_skew7GlobalSlicedMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, long unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> >, long unsigned int, Pair<long unsigned int, long unsigned int, Tag<Pack_> > > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22: required from 'bool seqan::operator<<(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int> > >, Filter<_skew7GlobalSlicedMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, long unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> >, long unsigned int, Pair<long unsigned int, long unsigned int, Tag<Pack_> > > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:328:26: required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]' /builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17: required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h:134:20: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 134 | tmp.i1 = getValueI1(*in); | ~~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = short unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h: In instantiation of 'seqan::Pipe<TInput, seqan::Namer<TCompare> >& seqan::Pipe<TInput, seqan::Namer<TCompare> >::operator++() [with TInput = seqan::Pool<seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TCompare = seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:153:13: required from 'seqan::Pipe<TInput, seqan::Filter<TFunctor> >& seqan::Pipe<TInput, seqan::Filter<TFunctor> >::operator++() [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Namer<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int> > >; TFunctor = seqan::_skew7GlobalSlicedMulti<seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::String<long unsigned int, seqan::Alloc<> >, long unsigned int, seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1357:13: required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int> > >, Filter<_skew7GlobalSlicedMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, long unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> >, long unsigned int, Pair<long unsigned int, long unsigned int, Tag<Pack_> > > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42: required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int> > >, Filter<_skew7GlobalSlicedMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, long unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> >, long unsigned int, Pair<long unsigned int, long unsigned int, Tag<Pack_> > > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22: required from 'bool seqan::operator<<(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int> > >, Filter<_skew7GlobalSlicedMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, long unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> >, long unsigned int, Pair<long unsigned int, long unsigned int, Tag<Pack_> > > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:328:26: required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]' /builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17: required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h:143:22: warning: implicitly-declared 'constexpr seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 143 | last = *in; | ~~~~~^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:673:41: required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25: required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16: required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_separator7.h:64:9: required from 'void seqan::_skew7SeparateSlices(TInput&, const TFunctor&, TOut1&, TOut2&, TOut4&) [with TInput = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TFunctor = _skew7GlobalSlicedMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, long unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> >, long unsigned int, Pair<long unsigned int, long unsigned int, Tag<Pack_> > >; TOut1 = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut2 = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut4 = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:342:25: required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]' /builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17: required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:361:44: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 361 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:674:25: required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25: required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16: required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_separator7.h:64:9: required from 'void seqan::_skew7SeparateSlices(TInput&, const TFunctor&, TOut1&, TOut2&, TOut4&) [with TInput = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TFunctor = _skew7GlobalSlicedMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, long unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> >, long unsigned int, Pair<long unsigned int, long unsigned int, Tag<Pack_> > >; TOut1 = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut2 = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut4 = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:342:25: required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]' /builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17: required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:567:33: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 567 | *cb.cur = item; | ~~~~~~~~^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:673:41: required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25: required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16: required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:416:21: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TLimitsString = String<long unsigned int, Alloc<> >; TNameInput = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]' /builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17: required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:361:44: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 361 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<long unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >]' 103 | inline Triple(Triple const &_p) | ^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:674:25: required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25: required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16: required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:416:21: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TLimitsString = String<long unsigned int, Alloc<> >; TNameInput = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]' /builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17: required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:567:33: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 567 | *cb.cur = item; | ~~~~~~~~^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<long unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >]' 103 | inline Triple(Triple const &_p) | ^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25: required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16: required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1356:17: required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >, Multi<Sampler<7, BitPacked<> >, Pair<unsigned int, short unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42: required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >, Multi<Sampler<7, BitPacked<> >, Pair<unsigned int, short unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22: required from 'bool seqan::operator<<(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >, Multi<Sampler<7, BitPacked<> >, Pair<unsigned int, short unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:317:20: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]' /builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17: required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:937:18: warning: implicitly-declared 'constexpr seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 937 | *cur = Val_; | ~~~~~^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h: In instantiation of 'bool seqan::control(Pipe<TInput, Namer<TCompare> >&, const ControlBeginRead&) [with TInput = Pool<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >; TCompare = _skew7NCompMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>; ControlBeginRead = Tag<ControlBeginRead_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:651:23: required from 'bool seqan::control(Pipe<TInput, TSpec>&, const TCommand&) [with TInput = Pipe<Pool<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int> > >; TSpec = Filter<_skew7GlobalSlicedMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, long unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> >, long unsigned int, Pair<long unsigned int, long unsigned int, Tag<Pack_> > > >; TCommand = Tag<ControlBeginRead_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:712:23: required from 'bool seqan::beginRead(Pipe<TInput, TSpec>&) [with TInput = Pipe<Pool<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int> > >; TSpec = Filter<_skew7GlobalSlicedMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, long unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> >, long unsigned int, Pair<long unsigned int, long unsigned int, Tag<Pack_> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1354:23: required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int> > >, Filter<_skew7GlobalSlicedMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, long unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> >, long unsigned int, Pair<long unsigned int, long unsigned int, Tag<Pack_> > > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42: required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int> > >, Filter<_skew7GlobalSlicedMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, long unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> >, long unsigned int, Pair<long unsigned int, long unsigned int, Tag<Pack_> > > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22: required from 'bool seqan::operator<<(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int> > >, Filter<_skew7GlobalSlicedMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, long unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> >, long unsigned int, Pair<long unsigned int, long unsigned int, Tag<Pack_> > > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:328:26: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]' /builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17: required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h:164:21: warning: implicitly-declared 'constexpr seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 164 | me.last = *me.in; | ~~~~~~~~^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h:165:23: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 165 | me.tmp.i1 = me.last.i1; | ~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = short unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TConfig = MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:387:33: required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:607:32: required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:919:38: required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:919:15: required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:401:106: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TLimitsString = String<long unsigned int, Alloc<> >; TNameInput = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:350:34: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]' /builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17: required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:252:50: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 252 | *refNext = *I; | ~~~~~~~~~^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:253:44: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 253 | *I = *refPrev; | ~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:293:46: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 293 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:684:24: required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:953:16: required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:837:13: required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:341:41: required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:312:11: required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:367:34: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]' /builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17: required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:584:58: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 584 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h: In instantiation of 'seqan::Pipe<TInput, seqan::Namer<TCompare> >& seqan::Pipe<TInput, seqan::Namer<TCompare> >::operator++() [with TInput = seqan::Pool<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NComp<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TCompare = seqan::_skew7NComp<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1357:13: required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42: required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22: required from 'bool seqan::operator<<(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:345:26: required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:312:11: required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:367:34: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]' /builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17: required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h:143:22: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 143 | last = *in; | ~~~~~^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:684:24: required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:953:16: required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:837:13: required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:352:45: required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:312:11: required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:367:34: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]' /builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17: required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:584:58: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 584 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25: required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16: required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:161:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int> > >; TNameInput = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:312:11: required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:367:34: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]' /builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17: required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:937:18: warning: implicitly-declared 'constexpr seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 937 | *cur = Val_; | ~~~~~^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = seqan::Tuple<long unsigned int, 3, void>; T3 = seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >]' 103 | inline Triple(Triple const &_p) | ^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25: required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16: required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:162:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int> > >; TNameInput = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:312:11: required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:367:34: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]' /builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17: required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:937:18: warning: implicitly-declared 'constexpr seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 937 | *cur = Val_; | ~~~~~^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = seqan::Tuple<long unsigned int, 3, void>; T3 = seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >]' 103 | inline Triple(Triple const &_p) | ^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25: required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16: required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:179:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int> > >; TNameInput = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:312:11: required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:367:34: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]' /builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17: required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:937:18: warning: implicitly-declared 'constexpr seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 937 | *cur = Val_; | ~~~~~^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = seqan::Tuple<long unsigned int, 3, void>; T3 = seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >]' 103 | inline Triple(Triple const &_p) | ^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25: required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16: required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:190:17: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int> > >; TNameInput = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:312:11: required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:367:34: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]' /builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17: required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:937:18: warning: implicitly-declared 'constexpr seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 937 | *cur = Val_; | ~~~~~^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = seqan::Tuple<long unsigned int, 3, void>; T3 = seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >]' 103 | inline Triple(Triple const &_p) | ^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:684:24: required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:953:16: required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:837:13: required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:173:12: required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:312:11: required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:367:34: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]' /builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17: required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:584:58: warning: implicitly-declared 'constexpr seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 584 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = seqan::Tuple<long unsigned int, 2, void>; T3 = seqan::Tuple<long unsigned int, 2, void>]' 103 | inline Triple(Triple const &_p) | ^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::setHost(PairDecrementer_<TPair, TLimits, m>&, const TLimits2&) [with TPair = Pair<unsigned int, short unsigned int, Tag<Pack_> >; TLimits = String<long unsigned int, Alloc<> >; unsigned int m = 7; TLimits2 = String<long unsigned int, Alloc<> >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_sampler.h:537:11: required from 'void seqan::Pipe<TInput, seqan::Multi<seqan::Sampler<m, seqan::BitPacked<> >, TPair, TLimitsString> >::prepare() [with TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; unsigned int m = 7; TPair = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_sampler.h:613:19: required from 'bool seqan::control(Pipe<TInput, Multi<Sampler<m, TPack>, TPair, TLimitsString> >&, const ControlBeginRead&) [with TInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; unsigned int m = 7; TPack = BitPacked<>; TPair = Pair<unsigned int, short unsigned int, Tag<Pack_> >; TLimitsString = String<long unsigned int, Alloc<> >; ControlBeginRead = Tag<ControlBeginRead_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:712:23: required from 'bool seqan::beginRead(Pipe<TInput, TSpec>&) [with TInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TSpec = Multi<Sampler<7, BitPacked<> >, Pair<unsigned int, short unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1354:23: required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >, Multi<Sampler<7, BitPacked<> >, Pair<unsigned int, short unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42: required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >, Multi<Sampler<7, BitPacked<> >, Pair<unsigned int, short unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]' /builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17: required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:1119:16: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1119 | me.pos = TPair(0, 0); | ~~~~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = short unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_sampler.h: In instantiation of 'void seqan::Pipe<TInput, seqan::Multi<seqan::Sampler<m, seqan::BitPacked<> >, TPair, TLimitsString> >::fill() [with TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; unsigned int m = 7; TPair = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_sampler.h:544:13: required from 'void seqan::Pipe<TInput, seqan::Multi<seqan::Sampler<m, seqan::BitPacked<> >, TPair, TLimitsString> >::prepare() [with TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; unsigned int m = 7; TPair = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_sampler.h:613:19: required from 'bool seqan::control(Pipe<TInput, Multi<Sampler<m, TPack>, TPair, TLimitsString> >&, const ControlBeginRead&) [with TInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; unsigned int m = 7; TPack = BitPacked<>; TPair = Pair<unsigned int, short unsigned int, Tag<Pack_> >; TLimitsString = String<long unsigned int, Alloc<> >; ControlBeginRead = Tag<ControlBeginRead_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:712:23: required from 'bool seqan::beginRead(Pipe<TInput, TSpec>&) [with TInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TSpec = Multi<Sampler<7, BitPacked<> >, Pair<unsigned int, short unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1354:23: required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >, Multi<Sampler<7, BitPacked<> >, Pair<unsigned int, short unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42: required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >, Multi<Sampler<7, BitPacked<> >, Pair<unsigned int, short unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]' /builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17: required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_sampler.h:557:32: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 557 | tmp.i1 = localPos; | ~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = short unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h: In instantiation of 'bool seqan::control(Pipe<TInput, Namer<TCompare> >&, const ControlBeginRead&) [with TInput = Pool<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >; TCompare = _skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int>; ControlBeginRead = Tag<ControlBeginRead_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:712:23: required from 'bool seqan::beginRead(Pipe<TInput, TSpec>&) [with TInput = Pool<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >; TSpec = Namer<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1354:23: required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42: required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22: required from 'bool seqan::operator<<(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:345:26: required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:312:11: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]' /builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17: required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h:164:21: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 164 | me.last = *me.in; | ~~~~~~~~^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h: In instantiation of 'TResult seqan::_skew7NComp<TValue, TResult>::operator()(const TValue&, const TValue&) const [with TValue = seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TResult = int]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h:141:30: required from 'seqan::Pipe<TInput, seqan::Namer<TCompare> >& seqan::Pipe<TInput, seqan::Namer<TCompare> >::operator++() [with TInput = seqan::Pool<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NComp<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TCompare = seqan::_skew7NComp<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1357:13: required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42: required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22: required from 'bool seqan::operator<<(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:345:26: required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:312:11: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]' /builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17: required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:74:43: warning: taking address of packed member of 'seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >' may result in an unaligned pointer value [-Waddress-of-packed-member] 74 | const TStoredValue *sa = a.i2.i; | ~~~~~^ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:75:43: warning: taking address of packed member of 'seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >' may result in an unaligned pointer value [-Waddress-of-packed-member] 75 | const TStoredValue *sb = b.i2.i; | ~~~~~^ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:673:41: required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25: required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16: required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:163:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int> > >; TNameInput = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:312:11: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]' /builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17: required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:361:44: warning: implicitly-declared 'constexpr seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 361 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = seqan::Tuple<long unsigned int, 3, void>; T3 = seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >]' 103 | inline Triple(Triple const &_p) | ^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:674:25: required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25: required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16: required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:163:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int> > >; TNameInput = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:312:11: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]' /builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17: required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:567:33: warning: implicitly-declared 'constexpr seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 567 | *cb.cur = item; | ~~~~~~~~^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = seqan::Tuple<long unsigned int, 3, void>; T3 = seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >]' 103 | inline Triple(Triple const &_p) | ^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NComp<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NComp<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25: required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NComp<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16: required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1356:17: required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int> > >, Sampler<7, Tag<Pack_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42: required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int> > >, Sampler<7, Tag<Pack_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22: required from 'bool seqan::operator<<(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int> > >, Sampler<7, Tag<Pack_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:335:20: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]' /builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17: required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:937:18: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 937 | *cur = Val_; | ~~~~~^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TConfig = MapperConfigSize<_skew7NMapLinear<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:387:33: required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:607:32: required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:919:38: required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:919:15: required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:148:104: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int> > >; TNameInput = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:362:29: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]' /builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17: required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:252:50: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 252 | *refNext = *I; | ~~~~~~~~~^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:253:44: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 253 | *I = *refPrev; | ~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:293:46: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 293 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew3NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:684:24: required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:953:16: required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:837:13: required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:247:41: required from 'bool seqan::Pipe<TInput, seqan::Skew3>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:218:11: required from 'seqan::Pipe<TInput, seqan::Skew3>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:376:34: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]' /builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17: required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:584:58: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 584 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h: In instantiation of 'seqan::Pipe<TInput, seqan::Namer<TCompare> >& seqan::Pipe<TInput, seqan::Namer<TCompare> >::operator++() [with TInput = seqan::Pool<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3NComp<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TCompare = seqan::_skew3NComp<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1357:13: required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42: required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22: required from 'bool seqan::operator<<(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:251:26: required from 'bool seqan::Pipe<TInput, seqan::Skew3>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:218:11: required from 'seqan::Pipe<TInput, seqan::Skew3>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:376:34: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]' /builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17: required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h:143:22: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 143 | last = *in; | ~~~~~^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:684:24: required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:953:16: required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:837:13: required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:259:45: required from 'bool seqan::Pipe<TInput, seqan::Skew3>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:218:11: required from 'seqan::Pipe<TInput, seqan::Skew3>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:376:34: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]' /builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17: required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:584:58: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 584 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25: required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16: required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender3.h:123:17: required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = Pipe<Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int> > >; TNameInput = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >; TOut12 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:269:29: required from 'bool seqan::Pipe<TInput, seqan::Skew3>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:218:11: required from 'seqan::Pipe<TInput, seqan::Skew3>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:376:34: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]' /builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17: required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:937:18: warning: implicitly-declared 'constexpr seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 937 | *cur = Val_; | ~~~~~^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = seqan::Tuple<long unsigned int, 2, void>; T3 = seqan::Tuple<long unsigned int, 2, void>]' 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_aggregate.h:59: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/tuple_base.h: In instantiation of 'const typename seqan::StoredTupleValue_<TValue>::Type& seqan::Tuple<TValue, SIZE, seqan::Tag<seqan::Pack_> >::operator[](TPos) const [with TPos = int; TValue = long unsigned int; unsigned int SIZE = 6; typename seqan::StoredTupleValue_<TValue>::Type = long unsigned int]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:124:27: required from 'bool seqan::CompareSkewDCStream<TValue>::operator()(const seqan::SkewDCStream<TValue>&, const seqan::SkewDCStream<TValue>&) const [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:307:23: required from 'void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7>::insertStream(unsigned int) [with TInput0 = seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:319:4: required from 'seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7>& seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7>::operator++() [with TInput0 = seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:440:13: required from 'seqan::Pipe<TInput, seqan::Skew7>& seqan::Pipe<TInput, seqan::Skew7>::operator++() [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_counter.h:105:13: required from 'seqan::Pipe<TInput, seqan::Counter>& seqan::Pipe<TInput, seqan::Counter>::operator++() [with TInput = seqan::Pipe<seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >, seqan::Skew7>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:620:9: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]' /builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17: required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/tuple_base.h:171:17: warning: returning reference to temporary [-Wreturn-local-addr] 171 | return i[k]; | ~^ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >; TConfig = MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:387:33: required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:607:32: required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:919:38: required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:919:15: required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:446:6: required from 'void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::insertStream(unsigned int) [with TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:464:4: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]' /builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17: required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:252:50: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 252 | *refNext = *I; | ~~~~~~~~~^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<long unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >]' 103 | inline Triple(Triple const &_p) | ^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:253:44: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 253 | *I = *refPrev; | ~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<long unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >]' 103 | inline Triple(Triple const &_p) | ^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:293:46: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 293 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<long unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >]' 103 | inline Triple(Triple const &_p) | ^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:673:41: required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25: required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16: required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1356:17: required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42: required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]' /builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17: required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:361:44: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 361 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:674:25: required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25: required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16: required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1356:17: required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42: required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]' /builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17: required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:567:33: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 567 | *cb.cur = item; | ~~~~~~~~^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:673:41: required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25: required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16: required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1356:17: required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42: required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]' /builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17: required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:361:44: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 361 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:674:25: required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25: required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16: required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1356:17: required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42: required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]' /builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17: required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:567:33: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 567 | *cb.cur = item; | ~~~~~~~~^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h: In instantiation of 'bool seqan::control(Pipe<TInput, Namer<TCompare> >&, const ControlBeginRead&) [with TInput = Pool<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >; TCompare = _skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int>; ControlBeginRead = Tag<ControlBeginRead_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:712:23: required from 'bool seqan::beginRead(Pipe<TInput, TSpec>&) [with TInput = Pool<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >; TSpec = Namer<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1354:23: required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42: required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22: required from 'bool seqan::operator<<(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:251:26: required from 'bool seqan::Pipe<TInput, seqan::Skew3>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:218:11: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]' /builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17: required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h:164:21: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 164 | me.last = *me.in; | ~~~~~~~~^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h: In instantiation of 'TResult seqan::_skew3NComp<TValue, TResult>::operator()(const TValue&, const TValue&) const [with TValue = seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TResult = int]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h:141:30: required from 'seqan::Pipe<TInput, seqan::Namer<TCompare> >& seqan::Pipe<TInput, seqan::Namer<TCompare> >::operator++() [with TInput = seqan::Pool<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3NComp<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TCompare = seqan::_skew3NComp<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1357:13: required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42: required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22: required from 'bool seqan::operator<<(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:251:26: required from 'bool seqan::Pipe<TInput, seqan::Skew3>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:218:11: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]' /builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17: required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:74:43: warning: taking address of packed member of 'seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >' may result in an unaligned pointer value [-Waddress-of-packed-member] 74 | const TStoredValue *sa = a.i2.i; | ~~~~~^ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:75:43: warning: taking address of packed member of 'seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >' may result in an unaligned pointer value [-Waddress-of-packed-member] 75 | const TStoredValue *sb = b.i2.i; | ~~~~~^ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:673:41: required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25: required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16: required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender3.h:101:17: required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = Pipe<Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int> > >; TNameInput = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >; TOut12 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:269:29: required from 'bool seqan::Pipe<TInput, seqan::Skew3>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:218:11: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]' /builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17: required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:361:44: warning: implicitly-declared 'constexpr seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 361 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = seqan::Tuple<long unsigned int, 2, void>; T3 = seqan::Tuple<long unsigned int, 2, void>]' 103 | inline Triple(Triple const &_p) | ^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:674:25: required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25: required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16: required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender3.h:101:17: required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = Pipe<Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int> > >; TNameInput = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >; TOut12 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:269:29: required from 'bool seqan::Pipe<TInput, seqan::Skew3>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:218:11: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]' /builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17: required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:567:33: warning: implicitly-declared 'constexpr seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 567 | *cb.cur = item; | ~~~~~~~~^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = seqan::Tuple<long unsigned int, 2, void>; T3 = seqan::Tuple<long unsigned int, 2, void>]' 103 | inline Triple(Triple const &_p) | ^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TConfig = MapperConfigSize<_skew7NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:387:33: required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:607:32: required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:919:38: required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:919:15: required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:153:13: required from 'seqan::Pipe<TInput, seqan::Filter<TFunctor> >& seqan::Pipe<TInput, seqan::Filter<TFunctor> >::operator++() [with TInput = seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TFunctor = seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_sa_lss.h:415:29: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]' /builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17: required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:252:50: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 252 | *refNext = *I; | ~~~~~~~~~^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:253:44: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 253 | *I = *refPrev; | ~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:293:46: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 293 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3NComp<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3NComp<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25: required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3NComp<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16: required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1356:17: required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int> > >, Sampler<3> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42: required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int> > >, Sampler<3> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22: required from 'bool seqan::operator<<(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int> > >, Sampler<3> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:241:20: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]' /builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17: required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:937:18: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 937 | *cur = Val_; | ~~~~~^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TConfig = MapperConfigSize<_skew3NMapLinear<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:387:33: required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:607:32: required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:919:38: required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:919:15: required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender3.h:86:38: required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = Pipe<Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int> > >; TNameInput = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >; TOut12 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:269:29: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]' /builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17: required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:252:50: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 252 | *refNext = *I; | ~~~~~~~~~^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:253:44: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 253 | *I = *refPrev; | ~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:293:46: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 293 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:673:41: required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25: required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16: required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1356:17: required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42: required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]' /builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17: required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:361:44: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 361 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew3NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:674:25: required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25: required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16: required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1356:17: required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42: required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]' /builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17: required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:567:33: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 567 | *cb.cur = item; | ~~~~~~~~^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:673:41: required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25: required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16: required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1356:17: required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42: required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]' /builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17: required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:361:44: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 361 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:674:25: required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25: required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16: required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1356:17: required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42: required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]' /builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17: required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:567:33: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 567 | *cb.cur = item; | ~~~~~~~~^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TConfig = MapperConfigSize<_skew7NMapExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:387:33: required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:607:32: required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:919:38: required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:919:15: required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:301:6: required from 'void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7>::insertStream(unsigned int) [with TInput0 = seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:319:4: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]' /builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17: required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:252:50: warning: implicitly-declared 'constexpr seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 252 | *refNext = *I; | ~~~~~~~~~^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = seqan::Tuple<long unsigned int, 3, void>; T3 = seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >]' 103 | inline Triple(Triple const &_p) | ^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:253:44: warning: implicitly-declared 'constexpr seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 253 | *I = *refPrev; | ~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = seqan::Tuple<long unsigned int, 3, void>; T3 = seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >]' 103 | inline Triple(Triple const &_p) | ^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:293:46: warning: implicitly-declared 'constexpr seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 293 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = seqan::Tuple<long unsigned int, 3, void>; T3 = seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >]' 103 | inline Triple(Triple const &_p) | ^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TConfig = MapperConfigSize<_skew3NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:387:33: required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:607:32: required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:919:38: required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:919:15: required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1357:13: required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]' /builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17: required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:252:50: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 252 | *refNext = *I; | ~~~~~~~~~^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:253:44: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 253 | *I = *refPrev; | ~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:293:46: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 293 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> >; TConfig = MapperConfigSize<_skew3NMapExtended<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:387:33: required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:607:32: required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:919:38: required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:919:15: required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger3.h:111:17: required from 'seqan::Pipe<seqan::Bundle2<TInput1, TInput2>, seqan::Merger3>& seqan::Pipe<seqan::Bundle2<TInput1, TInput2>, seqan::Merger3>::operator++() [with TInput0 = seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput12 = seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:329:13: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]' /builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17: required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:252:50: warning: implicitly-declared 'constexpr seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 252 | *refNext = *I; | ~~~~~~~~~^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = seqan::Tuple<long unsigned int, 2, void>; T3 = seqan::Tuple<long unsigned int, 2, void>]' 103 | inline Triple(Triple const &_p) | ^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:253:44: warning: implicitly-declared 'constexpr seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 253 | *I = *refPrev; | ~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = seqan::Tuple<long unsigned int, 2, void>; T3 = seqan::Tuple<long unsigned int, 2, void>]' 103 | inline Triple(Triple const &_p) | ^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:293:46: warning: implicitly-declared 'constexpr seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 293 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = seqan::Tuple<long unsigned int, 2, void>; T3 = seqan::Tuple<long unsigned int, 2, void>]' 103 | inline Triple(Triple const &_p) | ^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/tuple_base.h: In instantiation of 'const typename seqan::StoredTupleValue_<TValue>::Type& seqan::Tuple<TValue, SIZE, seqan::Tag<seqan::Pack_> >::operator[](TPos) const [with TPos = unsigned int; TValue = long unsigned int; unsigned int SIZE = 6; typename seqan::StoredTupleValue_<TValue>::Type = long unsigned int]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:191:25: required from 'TResult seqan::_skew7ExtendComp<TValue, EXT_LENGTH, TResult>::operator()(const TValue&, const TValue&) const [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; unsigned int EXT_LENGTH = 3; TResult = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:50:21: required from 'bool seqan::MergeStreamComparer<TValue, Compare>::operator()(const seqan::PageBucket<TValue>&, const seqan::PageBucket<TValue>&) const [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; Compare = seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/priority_type_heap.h:356:13: required from 'void seqan::_adjustHeapTowardLeaves(PriorityType<TValue, TLess, PriorityHeap>&, TValue, TSize, TSize) [with TValue = PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> > >; TLess = MergeStreamComparer<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, _skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int> >; TSize = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/priority_type_heap.h:335:26: required from 'void seqan::pop(PriorityType<TValue, TLess, PriorityHeap>&) [with TValue = PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> > >; TLess = MergeStreamComparer<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, _skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:311:18: required from 'void seqan::Handler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadSorterSpec_> >::pop() [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TPoolSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:664:24: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]' /builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17: required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/tuple_base.h:171:17: warning: returning reference to temporary [-Wreturn-local-addr] 171 | return i[k]; | ~^ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/tuple_base.h: In instantiation of 'const typename seqan::StoredTupleValue_<TValue>::Type& seqan::Tuple<TValue, SIZE, seqan::Tag<seqan::Pack_> >::operator[](TPos) const [with TPos = unsigned int; TValue = long unsigned int; unsigned int SIZE = 4; typename seqan::StoredTupleValue_<TValue>::Type = long unsigned int]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:191:25: required from 'TResult seqan::_skew7ExtendComp<TValue, EXT_LENGTH, TResult>::operator()(const TValue&, const TValue&) const [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; unsigned int EXT_LENGTH = 1; TResult = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:50:21: required from 'bool seqan::MergeStreamComparer<TValue, Compare>::operator()(const seqan::PageBucket<TValue>&, const seqan::PageBucket<TValue>&) const [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; Compare = seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/priority_type_heap.h:356:13: required from 'void seqan::_adjustHeapTowardLeaves(PriorityType<TValue, TLess, PriorityHeap>&, TValue, TSize, TSize) [with TValue = PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> > >; TLess = MergeStreamComparer<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, _skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int> >; TSize = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/priority_type_heap.h:335:26: required from 'void seqan::pop(PriorityType<TValue, TLess, PriorityHeap>&) [with TValue = PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> > >; TLess = MergeStreamComparer<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, _skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:311:18: required from 'void seqan::Handler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadSorterSpec_> >::pop() [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TPoolSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:664:24: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]' /builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17: required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/tuple_base.h:171:17: warning: returning reference to temporary [-Wreturn-local-addr] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/tuple_base.h: In instantiation of 'const typename seqan::StoredTupleValue_<TValue>::Type& seqan::Tuple<TValue, SIZE, seqan::Tag<seqan::Pack_> >::operator[](TPos) const [with TPos = unsigned int; TValue = long unsigned int; unsigned int SIZE = 5; typename seqan::StoredTupleValue_<TValue>::Type = long unsigned int]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:191:25: required from 'TResult seqan::_skew7ExtendComp<TValue, EXT_LENGTH, TResult>::operator()(const TValue&, const TValue&) const [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; unsigned int EXT_LENGTH = 2; TResult = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:50:21: required from 'bool seqan::MergeStreamComparer<TValue, Compare>::operator()(const seqan::PageBucket<TValue>&, const seqan::PageBucket<TValue>&) const [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; Compare = seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/priority_type_heap.h:356:13: required from 'void seqan::_adjustHeapTowardLeaves(PriorityType<TValue, TLess, PriorityHeap>&, TValue, TSize, TSize) [with TValue = PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> > >; TLess = MergeStreamComparer<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, _skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int> >; TSize = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/priority_type_heap.h:335:26: required from 'void seqan::pop(PriorityType<TValue, TLess, PriorityHeap>&) [with TValue = PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> > >; TLess = MergeStreamComparer<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, _skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:311:18: required from 'void seqan::Handler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadSorterSpec_> >::pop() [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TPoolSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:664:24: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]' /builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17: required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/tuple_base.h:171:17: warning: returning reference to temporary [-Wreturn-local-addr] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h: In function 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int> > >; TNameInput = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:142:117: warning: this statement may fall through [-Wimplicit-fallthrough=] 142 | /* 6 */ cp___(o6,0, *textIn); ++textIn; o6.i1 = p--; | ~~~~~~^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:144:9: note: here 144 | case 5: | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:145:118: warning: this statement may fall through [-Wimplicit-fallthrough=] 145 | /* 5 */ cp___(o5,0,cp___(o6,1, *textIn)); ++textIn; o5.i1 = p--; | ~~~~~~^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:147:9: note: here 147 | case 4: | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:149:103: warning: this statement may fall through [-Wimplicit-fallthrough=] 149 | cp___(o4,0,cp___(o5,1,cp___(o6,2, *textIn))); ++textIn; | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:151:9: note: here 151 | case 3: | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:152:119: warning: this statement may fall through [-Wimplicit-fallthrough=] 152 | /* 3 */ cp___(o3,0,cp___(o4,1,cp___(o5,2,cp___(o6,3, *textIn)))); ++textIn; o3.i1 = p--; | ~~~~~~^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:154:9: note: here 154 | case 2: | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:156:105: warning: this statement may fall through [-Wimplicit-fallthrough=] 156 | cp___(o2,0,cp___(o3,1,cp___(o4,2,cp___(o5,3,cp___(o6,4, *textIn))))); ++textIn; | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:158:9: note: here 158 | case 1: | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h: In function 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TLimitsString = String<long unsigned int, Alloc<> >; TNameInput = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:395:130: warning: this statement may fall through [-Wimplicit-fallthrough=] 395 | /* 6 */ cp___(o6,0, *textIn); ++textIn; o6.i1 = p; ++p; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:397:25: note: here 397 | case 5: | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:398:131: warning: this statement may fall through [-Wimplicit-fallthrough=] 398 | /* 5 */ cp___(o5,0,cp___(o6,1, *textIn)); ++textIn; o5.i1 = p; ++p; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:400:25: note: here 400 | case 4: | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:402:162: warning: this statement may fall through [-Wimplicit-fallthrough=] 402 | cp___(o4,0,cp___(o5,1,cp___(o6,2, *textIn))); ++textIn; | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:404:25: note: here 404 | case 3: | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:405:132: warning: this statement may fall through [-Wimplicit-fallthrough=] 405 | /* 3 */ cp___(o3,0,cp___(o4,1,cp___(o5,2,cp___(o6,3, *textIn)))); ++textIn; o3.i1 = p; ++p; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:407:25: note: here 407 | case 2: | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:409:138: warning: this statement may fall through [-Wimplicit-fallthrough=] 409 | cp___(o2,0,cp___(o3,1,cp___(o4,2,cp___(o5,3,cp___(o6,4, *textIn))))); ++textIn; | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:411:25: note: here 411 | case 1: | ^~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io.h:64, from /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:121: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/sequence_stream_impl.h: In member function 'void seqan::SequenceStreamImpl_::_guessFileTypeAndFormatForReadingAndInitialize()': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/sequence_stream_impl.h:310:25: warning: this statement may fall through [-Wimplicit-fallthrough=] 310 | _fileFormat = this->_checkFormat(*_istreamReader); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/sequence_stream_impl.h:313:9: note: here 313 | case SeqIOFileType_::FILE_TYPE_AUTO: | ^~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_allocator.h:53, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:74: In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >; TValue = std::__cxx11::basic_string<char>; TSize = long unsigned int; TUsage = AllocateStorage_]', inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = std::__cxx11::basic_string<char>; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30, inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20, inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<std::__cxx11::basic_string<char>, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50, inlined from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18, inlined from 'void seqan::eraseBack(T&) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2337:8, inlined from 'TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string<char>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/arg_parse/arg_parse_ctd_support.h:88:30: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value '18446744073709551552' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/exception_ptr.h:38, from /usr/include/c++/13/exception:164, from /usr/include/c++/13/ios:41: /usr/include/c++/13/new: In function 'TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string<char>]': /usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here 126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:59, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:41: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h: In function 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h:399:36: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] 399 | snprintf(buffer, 4, "%d", x); | ^ In file included from /usr/include/stdio.h:906, from /usr/include/c++/13/cstdio:42, from /usr/include/c++/13/parallel/compiletime_settings.h:33, from /usr/include/c++/13/parallel/parallel.h:37, from /usr/include/c++/13/parallel/base.h:40, from /usr/include/c++/13/parallel/algobase.h:40, from /usr/include/c++/13/bits/stl_algobase.h:2229, from /usr/include/c++/13/string:51: In function 'int snprintf(char*, size_t, const char*, ...)', inlined from 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h:399:21: /usr/include/bits/stdio2.h:54:35: note: '__builtin___snprintf_chk' output between 2 and 5 bytes into a destination of size 4 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<PageBucketExtended<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> > >, Alloc<> >; TValue = PageBucketExtended<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> > >; TSize = long unsigned int; TUsage = AllocateStorage_]', inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> > >; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30, inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20, inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::PageBucketExtended<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> > >, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50, inlined from 'void seqan::pop(PriorityType<TValue, TLess, PriorityHeap>&) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> > >; TLess = MergeStreamComparer<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, _skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/priority_type_heap.h:333:8, inlined from 'void seqan::Handler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadSorterSpec_> >::pop() [with TValue = seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TPoolSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:311:18, inlined from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::pop() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::AdapterSpec>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadSorterSpec_> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:664:24: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value '18446744073709551536' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/new: In member function 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::pop() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::AdapterSpec>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadSorterSpec_> >]': /usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here 126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<PageBucketExtended<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> > >, Alloc<> >; TValue = PageBucketExtended<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> > >; TSize = long unsigned int; TUsage = AllocateStorage_]', inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> > >; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30, inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20, inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::PageBucketExtended<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> > >, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50, inlined from 'void seqan::pop(PriorityType<TValue, TLess, PriorityHeap>&) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> > >; TLess = MergeStreamComparer<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, _skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/priority_type_heap.h:333:8, inlined from 'void seqan::Handler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadSorterSpec_> >::pop() [with TValue = seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TPoolSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:311:18, inlined from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::pop() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::AdapterSpec>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadSorterSpec_> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:664:24: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value '18446744073709551536' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/new: In member function 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::pop() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::AdapterSpec>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadSorterSpec_> >]': /usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here 126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> > >, Alloc<> >; TValue = PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> > >; TSize = long unsigned int; TUsage = AllocateStorage_]', inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> > >; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30, inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20, inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::PageBucketExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> > >, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50, inlined from 'void seqan::pop(PriorityType<TValue, TLess, PriorityHeap>&) [with TValue = PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> > >; TLess = MergeStreamComparer<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, _skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/priority_type_heap.h:333:8, inlined from 'void seqan::Handler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadSorterSpec_> >::pop() [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TPoolSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:311:18, inlined from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::pop() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::AdapterSpec>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadSorterSpec_> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:664:24: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value '18446744073709551536' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/new: In member function 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::pop() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::AdapterSpec>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadSorterSpec_> >]': /usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here 126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> > >, Alloc<> >; TValue = PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> > >; TSize = long unsigned int; TUsage = AllocateStorage_]', inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> > >; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30, inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20, inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::PageBucketExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> > >, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50, inlined from 'void seqan::pop(PriorityType<TValue, TLess, PriorityHeap>&) [with TValue = PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> > >; TLess = MergeStreamComparer<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, _skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/priority_type_heap.h:333:8, inlined from 'void seqan::Handler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadSorterSpec_> >::pop() [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TPoolSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:311:18, inlined from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::pop() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::AdapterSpec>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadSorterSpec_> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:664:24: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value '18446744073709551536' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/new: In member function 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::pop() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::AdapterSpec>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadSorterSpec_> >]': /usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here 126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> > >, Alloc<> >; TValue = PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> > >; TSize = long unsigned int; TUsage = AllocateStorage_]', inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> > >; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30, inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20, inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::PageBucketExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> > >, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50, inlined from 'void seqan::pop(PriorityType<TValue, TLess, PriorityHeap>&) [with TValue = PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> > >; TLess = MergeStreamComparer<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> >, _skew3ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> >, int> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/priority_type_heap.h:333:8, inlined from 'void seqan::Handler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadSorterSpec_> >::pop() [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TPoolSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:311:18, inlined from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::pop() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::AdapterSpec>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadSorterSpec_> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:664:24, inlined from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:919:15, inlined from 'seqan::Pipe<seqan::Bundle2<TInput1, TInput2>, seqan::Merger3>& seqan::Pipe<seqan::Bundle2<TInput1, TInput2>, seqan::Merger3>::operator++() [with TInput0 = seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput12 = seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger3.h:127:17: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value '18446744073709551536' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/new: In function 'seqan::Pipe<seqan::Bundle2<TInput1, TInput2>, seqan::Merger3>& seqan::Pipe<seqan::Bundle2<TInput1, TInput2>, seqan::Merger3>::operator++() [with TInput0 = seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput12 = seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >]': /usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here 126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<PageBucketExtended<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> > >, Alloc<> >; TValue = PageBucketExtended<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> > >; TSize = long unsigned int; TUsage = AllocateStorage_]', inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = PageBucketExtended<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> > >; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = PageBucketExtended<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = PageBucketExtended<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30, inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20, inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::PageBucketExtended<seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> > >, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = PageBucketExtended<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50, inlined from 'void seqan::pop(PriorityType<TValue, TLess, PriorityHeap>&) [with TValue = PageBucketExtended<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> > >; TLess = MergeStreamComparer<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, _skew7NCompMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/priority_type_heap.h:333:8, inlined from 'void seqan::Handler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadSorterSpec_> >::pop() [with TValue = seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TPoolSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:311:18, inlined from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::pop() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::AdapterSpec>; THandler2 = seqan::Handler<seqan::Pool<seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadSorterSpec_> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:664:24, inlined from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:919:15, inlined from 'seqan::Pipe<TInput, seqan::Namer<TCompare> >& seqan::Pipe<TInput, seqan::Namer<TCompare> >::operator++() [with TInput = seqan::Pool<seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TCompare = seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h:140:13, inlined from 'seqan::Pipe<TInput, seqan::Filter<TFunctor> >& seqan::Pipe<TInput, seqan::Filter<TFunctor> >::operator++() [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Namer<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int> > >; TFunctor = seqan::_skew7GlobalSlicedMulti<seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::String<long unsigned int, seqan::Alloc<> >, long unsigned int, seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:153:13, inlined from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int> > >, Filter<_skew7GlobalSlicedMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, long unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> >, long unsigned int, Pair<long unsigned int, long unsigned int, Tag<Pack_> > > > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1357:13: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value '18446744073709551536' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/new: In function 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int> > >, Filter<_skew7GlobalSlicedMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, long unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> >, long unsigned int, Pair<long unsigned int, long unsigned int, Tag<Pack_> > > > >]': /usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here 126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<PageBucketExtended<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> > >, Alloc<> >; TValue = PageBucketExtended<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> > >; TSize = long unsigned int; TUsage = AllocateStorage_]', inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = PageBucketExtended<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> > >; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = PageBucketExtended<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = PageBucketExtended<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30, inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20, inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::PageBucketExtended<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> > >, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = PageBucketExtended<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50, inlined from 'void seqan::pop(PriorityType<TValue, TLess, PriorityHeap>&) [with TValue = PageBucketExtended<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> > >; TLess = MergeStreamComparer<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, _skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/priority_type_heap.h:333:8, inlined from 'void seqan::Handler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadSorterSpec_> >::pop() [with TValue = seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TPoolSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NComp<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:311:18, inlined from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::pop() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NComp<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::AdapterSpec>; THandler2 = seqan::Handler<seqan::Pool<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NComp<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadSorterSpec_> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:664:24, inlined from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NComp<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:919:15, inlined from 'seqan::Pipe<TInput, seqan::Namer<TCompare> >& seqan::Pipe<TInput, seqan::Namer<TCompare> >::operator++() [with TInput = seqan::Pool<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NComp<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TCompare = seqan::_skew7NComp<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h:140:13, inlined from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1357:13: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value '18446744073709551536' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/new: In function 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >]': /usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here 126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<PageBucketExtended<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> > >, Alloc<> >; TValue = PageBucketExtended<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> > >; TSize = long unsigned int; TUsage = AllocateStorage_]', inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = PageBucketExtended<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> > >; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = PageBucketExtended<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = PageBucketExtended<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30, inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20, inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::PageBucketExtended<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> > >, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = PageBucketExtended<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50, inlined from 'void seqan::pop(PriorityType<TValue, TLess, PriorityHeap>&) [with TValue = PageBucketExtended<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> > >; TLess = MergeStreamComparer<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, _skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/priority_type_heap.h:333:8, inlined from 'void seqan::Handler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadSorterSpec_> >::pop() [with TValue = seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TPoolSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3NComp<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:311:18, inlined from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::pop() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3NComp<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::AdapterSpec>; THandler2 = seqan::Handler<seqan::Pool<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3NComp<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadSorterSpec_> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:664:24, inlined from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3NComp<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:919:15, inlined from 'seqan::Pipe<TInput, seqan::Namer<TCompare> >& seqan::Pipe<TInput, seqan::Namer<TCompare> >::operator++() [with TInput = seqan::Pool<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3NComp<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TCompare = seqan::_skew3NComp<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h:140:13, inlined from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int> > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1357:13: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value '18446744073709551536' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/new: In function 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int> > >]': /usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here 126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ [ 6%] Linking CXX executable ../../../bin/fiona_illumina cd /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/fiona && /usr/bin/cmake -E cmake_link_script CMakeFiles/fiona_illumina.dir/link.txt --verbose=1 /usr/bin/g++ -std=c++14 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -fopenmp -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -static-libgcc -static-libstdc++ -rdynamic CMakeFiles/fiona_illumina.dir/fiona.cpp.o -o ../../../bin/fiona_illumina -lrt -L/usr/lib64 -lz make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' [ 6%] Built target fiona_illumina make -f core/apps/mason/CMakeFiles/mason.dir/build.make core/apps/mason/CMakeFiles/mason.dir/depend make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/core/apps/mason /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/mason /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/mason/CMakeFiles/mason.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' make -f core/apps/mason/CMakeFiles/mason.dir/build.make core/apps/mason/CMakeFiles/mason.dir/build make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' [ 8%] Building CXX object core/apps/mason/CMakeFiles/mason.dir/mason.cpp.o cd /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/mason && /usr/bin/g++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-1.4.2/core/include -std=c++14 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -MD -MT core/apps/mason/CMakeFiles/mason.dir/mason.cpp.o -MF CMakeFiles/mason.dir/mason.cpp.o.d -o CMakeFiles/mason.dir/mason.cpp.o -c /builddir/build/BUILD/seqan-1.4.2/core/apps/mason/mason.cpp In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:68, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find.h:44, from /builddir/build/BUILD/seqan-1.4.2/core/apps/mason/mason.cpp:44: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:80:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 80 | struct FunctorUpcase : public std::unary_function<InType, Result> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/istream:40, from /usr/include/c++/13/fstream:40, from /builddir/build/BUILD/seqan-1.4.2/core/apps/mason/mason.cpp:39: /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:115:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 115 | struct FunctorLowcase : public std::unary_function<InType, Result> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:151:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 151 | struct FunctorConvert : public std::unary_function<InType,OutType> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:220:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 220 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:229:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 229 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:239:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 239 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:249:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 249 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:259:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 259 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:268:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 268 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:280:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 280 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/stream_algorithms.h:40, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:91, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream.h:86, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/score.h:42, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find.h:45: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamPeek(char&, FILE*)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:169:11: warning: comparison is always false due to limited range of data type [-Wtype-limits] 169 | if (c == EOF) | ^ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamReadChar(char&, FILE*)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:182:11: warning: comparison is always false due to limited range of data type [-Wtype-limits] 182 | if (c == EOF) | ^ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:117: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h:1436:51: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 1436 | struct testIODone : public ::std::unary_function<TPageFrame&,bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:46, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find.h:47: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:342:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 342 | public ::std::unary_function<Pair<TKey, TValue>, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:47: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm.h:793:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 793 | public ::std::unary_function<Pair<TWeight, TPair>, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:79, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:38, from /builddir/build/BUILD/seqan-1.4.2/core/apps/mason/mason.cpp:48: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:246:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 246 | public ::std::binary_function<TGapAnchor, TGapAnchor, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:256:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 256 | public ::std::binary_function<TGapAnchor, TGapAnchor, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:166: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h: In function 'int seqan::_globalAlignmentScore(const String<TValue, TSpec>&, const String<TValue2, TSpec2>&, const MyersBitVector&)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h:70:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 70 | if (length(seqH) < length(seqV)) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h:74:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 74 | const unsigned int BLOCK_SIZE = BitsPerValue<unsigned int>::VALUE; | ^~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:174: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h: In function 'seqan::Pair<seqan::Pair<TDiagonal> > seqan::_alignBandedSmithWatermanTrace(LocalAlignmentFinder<TScoreValue>&, const TSequenceH&, const TSequenceV&, TId, TId, TScore&, TDiagonal, TDiagonal)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:409:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 409 | if ((actualCol == 0) || (actualRow == 0)) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:412:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 412 | if (actualCol < len1) _alignTracePrint(finder.trace, seqH, seqV, id1, actualCol, id2, actualRow, len1 - actualCol, Horizontal); | ^~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:60: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:485:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 485 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:495:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 495 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:505:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 505 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:515:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 515 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:525:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 525 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:535:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 535 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:62: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h: In function 'void seqan::convertMatchesToGlobalAlignment(FragmentStore<TSpec, TConfig>&, const TScore&, const TShrinkMatches&)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2357:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 2357 | if (alignQualityStoreLengthPre == 0u) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2361:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 2361 | sortAlignedReads(store.alignedReadStore, SortBeginPos()); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_iterator.h:65, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:86, from /builddir/build/BUILD/seqan-1.4.2/core/apps/mason/mason.cpp:43: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(const seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&) [with TContainer = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = char*; TSpec = seqan::Tag<seqan::Default_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:600:64: required from 'typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::begin(const T&) [with T = Segment<String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:1013:50: required from 'void seqan::_writeAlignments(TFile&, FragmentStore<TSpec, TConfig>&, Sam, const TAlignFunctor&) [with TFile = std::basic_fstream<char>; TSpec = MyFragmentStoreConfig; TConfig = FragmentStoreConfig<MyFragmentStoreConfig>; TAlignFunctor = Nothing; Sam = const Tag<Sam_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:1210:25: required from 'void seqan::_writeAlignments(TFile&, FragmentStore<TSpec, TConfig>&, Sam) [with TFile = std::basic_fstream<char>; TSpec = MyFragmentStoreConfig; TConfig = FragmentStoreConfig<MyFragmentStoreConfig>; Sam = const Tag<Sam_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:1239:25: required from 'void seqan::write(TFile&, FragmentStore<TSpec, TConfig>&, Sam) [with TFile = std::basic_fstream<char>; TSpec = MyFragmentStoreConfig; TConfig = FragmentStoreConfig<MyFragmentStoreConfig>; Sam = const Tag<Sam_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/mason/mason.h:700:14: required from 'int simulateReads(TOptions, seqan::CharString, const TReadsTypeTag&) [with TOptions = Options<seqan::Tag<IlluminaReads_> >; TReadsTypeTag = seqan::Tag<IlluminaReads_>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/mason/mason.cpp:116:29: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:147:15: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 147 | : data_container(other_.data_container), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence.h:93, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find.h:43: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence.h:91: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:624:25: required from 'typename seqan::Iterator<const T, const seqan::Tag<TSpec> >::Type seqan::begin(const T&, Tag<TSpec>) [with T = Segment<String<char, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TSpec> >::Type = Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:600:17: required from 'typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::begin(const T&) [with T = Segment<String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:1013:50: required from 'void seqan::_writeAlignments(TFile&, FragmentStore<TSpec, TConfig>&, Sam, const TAlignFunctor&) [with TFile = std::basic_fstream<char>; TSpec = MyFragmentStoreConfig; TConfig = FragmentStoreConfig<MyFragmentStoreConfig>; TAlignFunctor = Nothing; Sam = const Tag<Sam_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:1210:25: required from 'void seqan::_writeAlignments(TFile&, FragmentStore<TSpec, TConfig>&, Sam) [with TFile = std::basic_fstream<char>; TSpec = MyFragmentStoreConfig; TConfig = FragmentStoreConfig<MyFragmentStoreConfig>; Sam = const Tag<Sam_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:1239:25: required from 'void seqan::write(TFile&, FragmentStore<TSpec, TConfig>&, Sam) [with TFile = std::basic_fstream<char>; TSpec = MyFragmentStoreConfig; TConfig = FragmentStoreConfig<MyFragmentStoreConfig>; Sam = const Tag<Sam_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/mason/mason.h:700:14: required from 'int simulateReads(TOptions, seqan::CharString, const TReadsTypeTag&) [with TOptions = Options<seqan::Tag<IlluminaReads_> >; TReadsTypeTag = seqan::Tag<IlluminaReads_>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/mason/mason.cpp:116:29: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:541:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 541 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note: initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]' 138 | Iter(typename Parameter_<TContainer>::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(const T&, Rooted) [with T = Segment<String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:850:23: required from 'typename seqan::Iterator<const T, const seqan::Tag<TSpec> >::Type seqan::end(const T&, Tag<TSpec>) [with T = Segment<String<char, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TSpec> >::Type = Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:832:15: required from 'typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::end(const T&) [with T = Segment<String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:1013:90: required from 'void seqan::_writeAlignments(TFile&, FragmentStore<TSpec, TConfig>&, Sam, const TAlignFunctor&) [with TFile = std::basic_fstream<char>; TSpec = MyFragmentStoreConfig; TConfig = FragmentStoreConfig<MyFragmentStoreConfig>; TAlignFunctor = Nothing; Sam = const Tag<Sam_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:1210:25: required from 'void seqan::_writeAlignments(TFile&, FragmentStore<TSpec, TConfig>&, Sam) [with TFile = std::basic_fstream<char>; TSpec = MyFragmentStoreConfig; TConfig = FragmentStoreConfig<MyFragmentStoreConfig>; Sam = const Tag<Sam_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:1239:25: required from 'void seqan::write(TFile&, FragmentStore<TSpec, TConfig>&, Sam) [with TFile = std::basic_fstream<char>; TSpec = MyFragmentStoreConfig; TConfig = FragmentStoreConfig<MyFragmentStoreConfig>; Sam = const Tag<Sam_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/mason/mason.h:700:14: required from 'int simulateReads(TOptions, seqan::CharString, const TReadsTypeTag&) [with TOptions = Options<seqan::Tag<IlluminaReads_> >; TReadsTypeTag = seqan::Tag<IlluminaReads_>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/mason/mason.cpp:116:29: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:777:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 777 | return TIterator(me, end(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note: initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]' 138 | Iter(typename Parameter_<TContainer>::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:81: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > seqan::operator+(const Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&, TDifference) [with TGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TGapAnchors = String<GapAnchor<long int>, Alloc<> >; TDifference = long int]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1189:28: required from 'typename seqan::Iterator<T, const seqan::Tag<TExpand> >::Type seqan::iter(T&, TPos, Tag<TExpand>) [with T = Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TPos = long int; TTag = Rooted_; typename Iterator<T, const Tag<TExpand> >::Type = Iter<Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >, GapsIterator<AnchorGaps<String<GapAnchor<long int>, Alloc<> > > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1169:16: required from 'typename seqan::Iterator<T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::iter(T&, TPos) [with T = Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TPos = long int; typename Iterator<T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >, GapsIterator<AnchorGaps<String<GapAnchor<long int>, Alloc<> > > > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_anchor.h:465:20: required from 'void seqan::insertGaps(Gaps<TSequence, AnchorGaps<TGapAnchors> >&, TPosition, TCount) [with TSequence = String<SimpleType<unsigned char, Dna5Q_> >; TGapAnchors = String<GapAnchor<long int>, Alloc<> >; TPosition = long int; TCount = unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_base.h:628:15: required from 'void seqan::insertGap(Gaps<TSequence, TSpec>&, TPosition) [with TSequence = String<SimpleType<unsigned char, Dna5Q_> >; TSpec = AnchorGaps<String<GapAnchor<long int>, Alloc<> > >; TPosition = long int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2582:18: required from 'void seqan::convertMatchesToGlobalAlignment(FragmentStore<TSpec, TConfig>&, const TScore&, const TShrinkMatches&) [with TSpec = MyFragmentStoreConfig; TConfig = FragmentStoreConfig<MyFragmentStoreConfig>; TScore = Score<int, Tag<LevenshteinDistance_> >; TShrinkMatches = True]' /builddir/build/BUILD/seqan-1.4.2/core/apps/mason/mason.h:1565:36: required from 'int simulateReadsMain(seqan::FragmentStore<seqan::MyFragmentStoreConfig>&, TRNG&, const TOptions&, const ModelParameters<TSpec>&) [with TRNG = seqan::Rng<seqan::MersenneTwister>; TReadsTag = seqan::Tag<IlluminaReads_>; TOptions = Options<seqan::Tag<IlluminaReads_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/mason/mason.h:608:28: required from 'int simulateReads(TOptions, seqan::CharString, const TReadsTypeTag&) [with TOptions = Options<seqan::Tag<IlluminaReads_> >; TReadsTypeTag = seqan::Tag<IlluminaReads_>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/mason/mason.cpp:116:29: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h:742:58: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 742 | Iter<TGaps, GapsIterator<AnchorGaps<TGapAnchors> > > result = lhs; | ^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h:117:22: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> >]' 117 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h:744:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 744 | return result; | ^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h:117:22: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> >]' 117 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TGapAnchors = String<GapAnchor<long int>, Alloc<> >; typename Reference<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Proxy<IteratorProxy<Iter<Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >, GapsIterator<AnchorGaps<String<GapAnchor<long int>, Alloc<> > > > > > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_base.h:297:17: required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >, GapsIterator<AnchorGaps<String<GapAnchor<long int>, Alloc<> > > > > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/cigar.h:221:19: required from 'void seqan::getMDString(TMDString&, TGaps1&, TGaps2&) [with TMDString = String<char, Alloc<> >; TGaps1 = Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TGaps2 = Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/cigar.h:475:16: required from 'void seqan::alignAndGetCigarString(TCigar&, TMDString&, TContig&, TReadSeq&, TAlignedRead&, TErrors&, const Nothing&) [with TCigar = String<char, Alloc<> >; TMDString = String<char, Alloc<> >; TContig = ContigStoreElement<String<SimpleType<unsigned char, Dna5Q_> >, GapAnchor<long int>, void>; TReadSeq = String<SimpleType<unsigned char, Dna5Q_> >; TErrors = int; TAlignedRead = AlignedReadStoreElement<long int, GapAnchor<long int>, void>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:1058:35: required from 'void seqan::_writeAlignments(TFile&, FragmentStore<TSpec, TConfig>&, Sam, const TAlignFunctor&) [with TFile = std::basic_fstream<char>; TSpec = MyFragmentStoreConfig; TConfig = FragmentStoreConfig<MyFragmentStoreConfig>; TAlignFunctor = Nothing; Sam = const Tag<Sam_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:1210:25: required from 'void seqan::_writeAlignments(TFile&, FragmentStore<TSpec, TConfig>&, Sam) [with TFile = std::basic_fstream<char>; TSpec = MyFragmentStoreConfig; TConfig = FragmentStoreConfig<MyFragmentStoreConfig>; Sam = const Tag<Sam_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:1239:25: required from 'void seqan::write(TFile&, FragmentStore<TSpec, TConfig>&, Sam) [with TFile = std::basic_fstream<char>; TSpec = MyFragmentStoreConfig; TConfig = FragmentStoreConfig<MyFragmentStoreConfig>; Sam = const Tag<Sam_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/mason/mason.h:700:14: required from 'int simulateReads(TOptions, seqan::CharString, const TReadsTypeTag&) [with TOptions = Options<seqan::Tag<IlluminaReads_> >; TReadsTypeTag = seqan::Tag<IlluminaReads_>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/mason/mason.cpp:116:29: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h:211:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 211 | return TProxy(it); | ^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h:117:22: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> >]' 117 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_iterator.h:75: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/proxy_iterator.h:99:27: note: initializing argument 1 of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(TIterator) [with TIterator = seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >]' 99 | Proxy(TIterator const _it) | ~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(const seqan::Proxy<seqan::IteratorProxy<TIterator> >&) [with TIterator = seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_base.h:297:20: required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >, GapsIterator<AnchorGaps<String<GapAnchor<long int>, Alloc<> > > > > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/cigar.h:221:19: required from 'void seqan::getMDString(TMDString&, TGaps1&, TGaps2&) [with TMDString = String<char, Alloc<> >; TGaps1 = Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TGaps2 = Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/cigar.h:475:16: required from 'void seqan::alignAndGetCigarString(TCigar&, TMDString&, TContig&, TReadSeq&, TAlignedRead&, TErrors&, const Nothing&) [with TCigar = String<char, Alloc<> >; TMDString = String<char, Alloc<> >; TContig = ContigStoreElement<String<SimpleType<unsigned char, Dna5Q_> >, GapAnchor<long int>, void>; TReadSeq = String<SimpleType<unsigned char, Dna5Q_> >; TErrors = int; TAlignedRead = AlignedReadStoreElement<long int, GapAnchor<long int>, void>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:1058:35: required from 'void seqan::_writeAlignments(TFile&, FragmentStore<TSpec, TConfig>&, Sam, const TAlignFunctor&) [with TFile = std::basic_fstream<char>; TSpec = MyFragmentStoreConfig; TConfig = FragmentStoreConfig<MyFragmentStoreConfig>; TAlignFunctor = Nothing; Sam = const Tag<Sam_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:1210:25: required from 'void seqan::_writeAlignments(TFile&, FragmentStore<TSpec, TConfig>&, Sam) [with TFile = std::basic_fstream<char>; TSpec = MyFragmentStoreConfig; TConfig = FragmentStoreConfig<MyFragmentStoreConfig>; Sam = const Tag<Sam_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:1239:25: required from 'void seqan::write(TFile&, FragmentStore<TSpec, TConfig>&, Sam) [with TFile = std::basic_fstream<char>; TSpec = MyFragmentStoreConfig; TConfig = FragmentStoreConfig<MyFragmentStoreConfig>; Sam = const Tag<Sam_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/mason/mason.h:700:14: required from 'int simulateReads(TOptions, seqan::CharString, const TReadsTypeTag&) [with TOptions = Options<seqan::Tag<IlluminaReads_> >; TReadsTypeTag = seqan::Tag<IlluminaReads_>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/mason/mason.cpp:116:29: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/proxy_iterator.h:106:15: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 106 | : data_iterator(_other.data_iterator) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h:117:22: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> >]' 117 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_fundamental.h:79, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:58: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1542:29: required from 'void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1398:21: required from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = SimpleType<unsigned char, Dna_>; TValueTarget = SimpleType<unsigned char, Dna_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1429:31: required from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = SimpleType<unsigned char, Dna_>; TValueTarget = SimpleType<unsigned char, Dna_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1840:27: required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20: required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2091:19: required from 'typename seqan::Size<T>::Type seqan::reserve(T&, const TSize&) [with T = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSize = long unsigned int; typename Size<T>::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/apps/mason/mason.h:478:12: required from 'int writeRandomSequence(TRNG&, size_t, const seqan::CharString&, const TOptions&) [with TRNG = seqan::Rng<seqan::MersenneTwister>; TOptions = Options<seqan::Tag<IlluminaReads_> >; size_t = long unsigned int; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/mason/mason.h:568:38: required from 'int simulateReads(TOptions, seqan::CharString, const TReadsTypeTag&) [with TOptions = Options<seqan::Tag<IlluminaReads_> >; TReadsTypeTag = seqan::Tag<IlluminaReads_>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/mason/mason.cpp:116:29: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1521:19: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class seqan::SimpleType<unsigned char, seqan::Dna_>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1521 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_alphabet.h:84, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:68: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna_>' declared here 116 | class SimpleType | ^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5Q_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1542:29: required from 'void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5Q_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1398:21: required from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = SimpleType<unsigned char, Dna5Q_>; TValueTarget = SimpleType<unsigned char, Dna5Q_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1429:31: required from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = SimpleType<unsigned char, Dna5Q_>; TValueTarget = SimpleType<unsigned char, Dna5Q_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1840:27: required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5Q_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagExact_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20: required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5Q_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagExact_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:131:16: required from 'seqan::String<TValue, seqan::Alloc<TSpec> >::String(const seqan::String<TValue, seqan::Alloc<TSpec> >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna5Q_>; TSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/apps/mason/mason.h:1385:31: required from 'int simulateReadsMain(seqan::FragmentStore<seqan::MyFragmentStoreConfig>&, TRNG&, const TOptions&, const ModelParameters<TSpec>&) [with TRNG = seqan::Rng<seqan::MersenneTwister>; TReadsTag = seqan::Tag<IlluminaReads_>; TOptions = Options<seqan::Tag<IlluminaReads_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/mason/mason.h:608:28: required from 'int simulateReads(TOptions, seqan::CharString, const TReadsTypeTag&) [with TOptions = Options<seqan::Tag<IlluminaReads_> >; TReadsTypeTag = seqan::Tag<IlluminaReads_>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/mason/mason.cpp:116:29: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1521:19: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class seqan::SimpleType<unsigned char, seqan::Dna5Q_>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1521 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5Q_>' declared here 116 | class SimpleType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence.h:92: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = String<char, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<String<char, Alloc<> >, InfixSegment>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:139:40: required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:541:12: required from 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:624:25: required from 'typename seqan::Iterator<const T, const seqan::Tag<TSpec> >::Type seqan::begin(const T&, Tag<TSpec>) [with T = Segment<String<char, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TSpec> >::Type = Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:600:17: required from 'typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::begin(const T&) [with T = Segment<String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:1013:50: required from 'void seqan::_writeAlignments(TFile&, FragmentStore<TSpec, TConfig>&, Sam, const TAlignFunctor&) [with TFile = std::basic_fstream<char>; TSpec = MyFragmentStoreConfig; TConfig = FragmentStoreConfig<MyFragmentStoreConfig>; TAlignFunctor = Nothing; Sam = const Tag<Sam_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:1210:25: required from 'void seqan::_writeAlignments(TFile&, FragmentStore<TSpec, TConfig>&, Sam) [with TFile = std::basic_fstream<char>; TSpec = MyFragmentStoreConfig; TConfig = FragmentStoreConfig<MyFragmentStoreConfig>; Sam = const Tag<Sam_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:1239:25: required from 'void seqan::write(TFile&, FragmentStore<TSpec, TConfig>&, Sam) [with TFile = std::basic_fstream<char>; TSpec = MyFragmentStoreConfig; TConfig = FragmentStoreConfig<MyFragmentStoreConfig>; Sam = const Tag<Sam_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/mason/mason.h:700:14: required from 'int simulateReads(TOptions, seqan::CharString, const TReadsTypeTag&) [with TOptions = Options<seqan::Tag<IlluminaReads_> >; TReadsTypeTag = seqan::Tag<IlluminaReads_>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/mason/mason.cpp:116:29: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_base.h:470:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 470 | return me; | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(TIterator) [with TIterator = seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h:211:12: required from 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TGapAnchors = String<GapAnchor<long int>, Alloc<> >; typename Reference<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Proxy<IteratorProxy<Iter<Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >, GapsIterator<AnchorGaps<String<GapAnchor<long int>, Alloc<> > > > > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_base.h:297:17: required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >, GapsIterator<AnchorGaps<String<GapAnchor<long int>, Alloc<> > > > > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/cigar.h:221:19: required from 'void seqan::getMDString(TMDString&, TGaps1&, TGaps2&) [with TMDString = String<char, Alloc<> >; TGaps1 = Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TGaps2 = Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/cigar.h:475:16: required from 'void seqan::alignAndGetCigarString(TCigar&, TMDString&, TContig&, TReadSeq&, TAlignedRead&, TErrors&, const Nothing&) [with TCigar = String<char, Alloc<> >; TMDString = String<char, Alloc<> >; TContig = ContigStoreElement<String<SimpleType<unsigned char, Dna5Q_> >, GapAnchor<long int>, void>; TReadSeq = String<SimpleType<unsigned char, Dna5Q_> >; TErrors = int; TAlignedRead = AlignedReadStoreElement<long int, GapAnchor<long int>, void>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:1058:35: required from 'void seqan::_writeAlignments(TFile&, FragmentStore<TSpec, TConfig>&, Sam, const TAlignFunctor&) [with TFile = std::basic_fstream<char>; TSpec = MyFragmentStoreConfig; TConfig = FragmentStoreConfig<MyFragmentStoreConfig>; TAlignFunctor = Nothing; Sam = const Tag<Sam_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:1210:25: required from 'void seqan::_writeAlignments(TFile&, FragmentStore<TSpec, TConfig>&, Sam) [with TFile = std::basic_fstream<char>; TSpec = MyFragmentStoreConfig; TConfig = FragmentStoreConfig<MyFragmentStoreConfig>; Sam = const Tag<Sam_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:1239:25: required from 'void seqan::write(TFile&, FragmentStore<TSpec, TConfig>&, Sam) [with TFile = std::basic_fstream<char>; TSpec = MyFragmentStoreConfig; TConfig = FragmentStoreConfig<MyFragmentStoreConfig>; Sam = const Tag<Sam_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/mason/mason.h:700:14: required from 'int simulateReads(TOptions, seqan::CharString, const TReadsTypeTag&) [with TOptions = Options<seqan::Tag<IlluminaReads_> >; TReadsTypeTag = seqan::Tag<IlluminaReads_>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/mason/mason.cpp:116:29: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/proxy_iterator.h:100:15: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 100 | : data_iterator(_it) | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h:117:22: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> >]' 117 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayMoveForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1610:29: required from 'void seqan::arrayMoveForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1444:21: required from 'void seqan::_arrayConstructMovePointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1465:31: required from 'void seqan::arrayConstructMove(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:849:31: required from 'static typename seqan::Size<T>::Type seqan::ClearSpaceExpandStringBase_<TExpand>::_clearSpace_(T&, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>; typename seqan::Size<T>::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1014:62: required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::_clearSpace(String<TValue, TSpec>&, TSize, TPosition, TPosition, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize = long unsigned int; TPosition = long unsigned int; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1367:67: required from 'static void seqan::AppendString_<TExpand>::append_(TTarget&, TSource&) [with TTarget = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSource = const seqan::String<char, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1421:42: required from 'void seqan::append(String<TValue, TSpec>&, const TSource&, Tag<TUsage>) [with TTargetValue = SimpleType<unsigned char, Dna5_>; TTargetSpec = Alloc<>; TSource = String<char, Alloc<> >; TExpand = TagGenerous_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1626:11: required from 'void seqan::append(TTarget&, const TSource&) [with TTarget = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSource = String<char, Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence_journaled/sequence_journaled.h:745:11: required from 'void seqan::insert(String<TValue_, Journaled<THostSpec_, TJournalSpec_, TBufferSpec_> >&, TPos, const TString&) [with TValue = SimpleType<unsigned char, Dna5_>; THostSpec = Alloc<>; TJournalSpec = SortedArray; TBufferSpec = Alloc<>; TString = String<char, Alloc<> >; TPos = long int]' /builddir/build/BUILD/seqan-1.4.2/core/apps/mason/mason.h:944:19: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1589:19: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class seqan::SimpleType<unsigned char, seqan::Dna5_>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1589 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5_>' declared here 116 | class SimpleType | ^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1542:29: required from 'void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1398:21: required from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = SimpleType<unsigned char, Dna5_>; TValueTarget = SimpleType<unsigned char, Dna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1429:31: required from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = SimpleType<unsigned char, Dna5_>; TValueTarget = SimpleType<unsigned char, Dna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1840:27: required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize_ = unsigned int; TExpand = TagGenerous_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20: required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize_ = unsigned int; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2091:19: required from 'typename seqan::Size<T>::Type seqan::reserve(T&, const TSize&) [with T = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSize = unsigned int; typename Size<T>::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/apps/mason/mason.h:1008:12: required from 'void buildHaplotype(seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Journaled<seqan::Alloc<> > > >&, seqan::FragmentStore<seqan::MyFragmentStoreConfig>&, seqan::String<seqan::String<Snp> >&, TRNG&, const Options<void>&) [with TRNG = seqan::Rng<seqan::MersenneTwister>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/mason/mason.h:1322:27: required from 'int simulateReadsMain(seqan::FragmentStore<seqan::MyFragmentStoreConfig>&, TRNG&, const TOptions&, const ModelParameters<TSpec>&) [with TRNG = seqan::Rng<seqan::MersenneTwister>; TReadsTag = seqan::Tag<IlluminaReads_>; TOptions = Options<seqan::Tag<IlluminaReads_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/mason/mason.h:608:28: required from 'int simulateReads(TOptions, seqan::CharString, const TReadsTypeTag&) [with TOptions = Options<seqan::Tag<IlluminaReads_> >; TReadsTypeTag = seqan::Tag<IlluminaReads_>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/mason/mason.cpp:116:29: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1521:19: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class seqan::SimpleType<unsigned char, seqan::Dna5_>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1521 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5_>' declared here 116 | class SimpleType | ^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayMoveBackwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1641:30: required from 'void seqan::arrayMoveBackward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1213:26: required from 'void seqan::arrayMove(TSource1, TSource2, TTarget) [with TTarget = SimpleType<unsigned char, Dna5_>*; TSource1 = SimpleType<unsigned char, Dna5_>*; TSource2 = SimpleType<unsigned char, Dna5_>*]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1660:14: required from 'void seqan::_arrayClearSpacePointer(TValue*, size_t, size_t, size_t, const True&) [with TValue = SimpleType<unsigned char, Dna5_>; size_t = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1681:28: required from 'void seqan::arrayClearSpace(TValue*, size_t, size_t, size_t) [with TValue = SimpleType<unsigned char, Dna5_>; size_t = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:856:28: required from 'static typename seqan::Size<T>::Type seqan::ClearSpaceExpandStringBase_<TExpand>::_clearSpace_(T&, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>; typename seqan::Size<T>::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1014:62: required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::_clearSpace(String<TValue, TSpec>&, TSize, TPosition, TPosition, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize = long unsigned int; TPosition = long unsigned int; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1367:67: required from 'static void seqan::AppendString_<TExpand>::append_(TTarget&, TSource&) [with TTarget = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSource = const seqan::String<char, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1421:42: required from 'void seqan::append(String<TValue, TSpec>&, const TSource&, Tag<TUsage>) [with TTargetValue = SimpleType<unsigned char, Dna5_>; TTargetSpec = Alloc<>; TSource = String<char, Alloc<> >; TExpand = TagGenerous_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1626:11: required from 'void seqan::append(TTarget&, const TSource&) [with TTarget = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSource = String<char, Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence_journaled/sequence_journaled.h:745:11: required from 'void seqan::insert(String<TValue_, Journaled<THostSpec_, TJournalSpec_, TBufferSpec_> >&, TPos, const TString&) [with TValue = SimpleType<unsigned char, Dna5_>; THostSpec = Alloc<>; TJournalSpec = SortedArray; TBufferSpec = Alloc<>; TString = String<char, Alloc<> >; TPos = long int]' /builddir/build/BUILD/seqan-1.4.2/core/apps/mason/mason.h:944:19: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1621:19: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class seqan::SimpleType<unsigned char, seqan::Dna5_>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1621 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5_>' declared here 116 | class SimpleType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_allocator.h:53, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:74: In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >; TValue = std::__cxx11::basic_string<char>; TSize = long unsigned int; TUsage = AllocateStorage_]', inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = std::__cxx11::basic_string<char>; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30, inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20, inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<std::__cxx11::basic_string<char>, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50, inlined from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18, inlined from 'void seqan::eraseBack(T&) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2337:8, inlined from 'TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string<char>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/arg_parse/arg_parse_ctd_support.h:88:30: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value '18446744073709551552' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/stl_tempbuf.h:59, from /usr/include/c++/13/bits/stl_algo.h:69, from /usr/include/c++/13/algorithm:61, from /builddir/build/BUILD/seqan-1.4.2/core/apps/mason/mason.cpp:37: /usr/include/c++/13/new: In function 'TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string<char>]': /usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here 126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:59, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:41: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h: In function 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h:399:36: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] 399 | snprintf(buffer, 4, "%d", x); | ^ In file included from /usr/include/stdio.h:906, from /usr/include/c++/13/cstdio:42, from /usr/include/c++/13/ext/string_conversions.h:45, from /usr/include/c++/13/bits/basic_string.h:4072, from /usr/include/c++/13/string:54: In function 'int snprintf(char*, size_t, const char*, ...)', inlined from 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h:399:21: /usr/include/bits/stdio2.h:54:35: note: '__builtin___snprintf_chk' output between 2 and 5 bytes into a destination of size 4 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<ReadSimulationInstruction<Tag<IlluminaReads_> >, Alloc<> >; TValue = ReadSimulationInstruction<Tag<IlluminaReads_> >; TSize = long unsigned int; TUsage = AllocateStorage_]', inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = ReadSimulationInstruction<Tag<IlluminaReads_> >; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = ReadSimulationInstruction<Tag<IlluminaReads_> >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = ReadSimulationInstruction<Tag<IlluminaReads_> >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30, inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = ReadSimulationInstruction<Tag<IlluminaReads_> >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = ReadSimulationInstruction<Tag<IlluminaReads_> >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20, inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<ReadSimulationInstruction<seqan::Tag<IlluminaReads_> >, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = ReadSimulationInstruction<Tag<IlluminaReads_> >; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50, inlined from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<ReadSimulationInstruction<Tag<IlluminaReads_> >, Alloc<> >; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18, inlined from 'void seqan::eraseBack(T&) [with T = String<ReadSimulationInstruction<Tag<IlluminaReads_> >, Alloc<> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2337:8, inlined from 'int buildReadSimulationInstruction(seqan::String<ReadSimulationInstruction<TReadsTag> >&, TRNG&, const unsigned int&, const seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, THaplotypeSpec> >&, const seqan::String<double>&, const size_t&, bool, const ModelParameters<TReadsTag>&, const Options<TReadsTag>&) [with TReadsTag = seqan::Tag<IlluminaReads_>; TRNG = seqan::Rng<seqan::MersenneTwister>; THaplotypeSpec = seqan::Alloc<>]' at /builddir/build/BUILD/seqan-1.4.2/core/apps/mason/mason.h:1193:26: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value '18446744073709551456' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/new: In function 'int buildReadSimulationInstruction(seqan::String<ReadSimulationInstruction<TReadsTag> >&, TRNG&, const unsigned int&, const seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, THaplotypeSpec> >&, const seqan::String<double>&, const size_t&, bool, const ModelParameters<TReadsTag>&, const Options<TReadsTag>&) [with TReadsTag = seqan::Tag<IlluminaReads_>; TRNG = seqan::Rng<seqan::MersenneTwister>; THaplotypeSpec = seqan::Alloc<>]': /usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here 126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<ReadSimulationInstruction<Tag<SangerReads_> >, Alloc<> >; TValue = ReadSimulationInstruction<Tag<SangerReads_> >; TSize = long unsigned int; TUsage = AllocateStorage_]', inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = ReadSimulationInstruction<Tag<SangerReads_> >; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = ReadSimulationInstruction<Tag<SangerReads_> >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = ReadSimulationInstruction<Tag<SangerReads_> >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30, inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = ReadSimulationInstruction<Tag<SangerReads_> >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = ReadSimulationInstruction<Tag<SangerReads_> >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20, inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<ReadSimulationInstruction<seqan::Tag<SangerReads_> >, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = ReadSimulationInstruction<Tag<SangerReads_> >; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50, inlined from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<ReadSimulationInstruction<Tag<SangerReads_> >, Alloc<> >; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18, inlined from 'void seqan::eraseBack(T&) [with T = String<ReadSimulationInstruction<Tag<SangerReads_> >, Alloc<> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2337:8, inlined from 'int buildReadSimulationInstruction(seqan::String<ReadSimulationInstruction<TReadsTag> >&, TRNG&, const unsigned int&, const seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, THaplotypeSpec> >&, const seqan::String<double>&, const size_t&, bool, const ModelParameters<TReadsTag>&, const Options<TReadsTag>&) [with TReadsTag = seqan::Tag<SangerReads_>; TRNG = seqan::Rng<seqan::MersenneTwister>; THaplotypeSpec = seqan::Alloc<>]' at /builddir/build/BUILD/seqan-1.4.2/core/apps/mason/mason.h:1193:26: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value '18446744073709551456' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/new: In function 'int buildReadSimulationInstruction(seqan::String<ReadSimulationInstruction<TReadsTag> >&, TRNG&, const unsigned int&, const seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, THaplotypeSpec> >&, const seqan::String<double>&, const size_t&, bool, const ModelParameters<TReadsTag>&, const Options<TReadsTag>&) [with TReadsTag = seqan::Tag<SangerReads_>; TRNG = seqan::Rng<seqan::MersenneTwister>; THaplotypeSpec = seqan::Alloc<>]': /usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here 126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<ReadSimulationInstruction<Tag<_LS454Reads> >, Alloc<> >; TValue = ReadSimulationInstruction<Tag<_LS454Reads> >; TSize = long unsigned int; TUsage = AllocateStorage_]', inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = ReadSimulationInstruction<Tag<_LS454Reads> >; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = ReadSimulationInstruction<Tag<_LS454Reads> >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = ReadSimulationInstruction<Tag<_LS454Reads> >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30, inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = ReadSimulationInstruction<Tag<_LS454Reads> >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = ReadSimulationInstruction<Tag<_LS454Reads> >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20, inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<ReadSimulationInstruction<seqan::Tag<_LS454Reads> >, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = ReadSimulationInstruction<Tag<_LS454Reads> >; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50, inlined from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<ReadSimulationInstruction<Tag<_LS454Reads> >, Alloc<> >; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18, inlined from 'void seqan::eraseBack(T&) [with T = String<ReadSimulationInstruction<Tag<_LS454Reads> >, Alloc<> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2337:8, inlined from 'int buildReadSimulationInstruction(seqan::String<ReadSimulationInstruction<TReadsTag> >&, TRNG&, const unsigned int&, const seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, THaplotypeSpec> >&, const seqan::String<double>&, const size_t&, bool, const ModelParameters<TReadsTag>&, const Options<TReadsTag>&) [with TReadsTag = seqan::Tag<_LS454Reads>; TRNG = seqan::Rng<seqan::MersenneTwister>; THaplotypeSpec = seqan::Alloc<>]' at /builddir/build/BUILD/seqan-1.4.2/core/apps/mason/mason.h:1193:26: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value '18446744073709551408' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/new: In function 'int buildReadSimulationInstruction(seqan::String<ReadSimulationInstruction<TReadsTag> >&, TRNG&, const unsigned int&, const seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, THaplotypeSpec> >&, const seqan::String<double>&, const size_t&, bool, const ModelParameters<TReadsTag>&, const Options<TReadsTag>&) [with TReadsTag = seqan::Tag<_LS454Reads>; TRNG = seqan::Rng<seqan::MersenneTwister>; THaplotypeSpec = seqan::Alloc<>]': /usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here 126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ [ 8%] Linking CXX executable ../../../bin/mason cd /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/mason && /usr/bin/cmake -E cmake_link_script CMakeFiles/mason.dir/link.txt --verbose=1 /usr/bin/g++ -std=c++14 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -static-libgcc -static-libstdc++ -rdynamic CMakeFiles/mason.dir/mason.cpp.o -o ../../../bin/mason -lrt make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' [ 8%] Built target mason make -f core/apps/micro_razers/CMakeFiles/micro_razers.dir/build.make core/apps/micro_razers/CMakeFiles/micro_razers.dir/depend make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/micro_razers /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/micro_razers/CMakeFiles/micro_razers.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' make -f core/apps/micro_razers/CMakeFiles/micro_razers.dir/build.make core/apps/micro_razers/CMakeFiles/micro_razers.dir/build make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' [ 8%] Building CXX object core/apps/micro_razers/CMakeFiles/micro_razers.dir/micro_razers.cpp.o cd /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/micro_razers && /usr/bin/g++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-1.4.2/core/include -std=c++14 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -MD -MT core/apps/micro_razers/CMakeFiles/micro_razers.dir/micro_razers.cpp.o -MF CMakeFiles/micro_razers.dir/micro_razers.cpp.o.d -o CMakeFiles/micro_razers.dir/micro_razers.cpp.o -c /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/micro_razers.cpp In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:68, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find.h:44, from /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:28, from /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/micro_razers.cpp:37: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:80:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 80 | struct FunctorUpcase : public std::unary_function<InType, Result> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/ostream:40, from /usr/include/c++/13/iostream:41, from /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:25: /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:115:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 115 | struct FunctorLowcase : public std::unary_function<InType, Result> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:151:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 151 | struct FunctorConvert : public std::unary_function<InType,OutType> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:220:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 220 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:229:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 229 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:239:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 239 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:249:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 249 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:259:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 259 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:268:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 268 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:280:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 280 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/stream_algorithms.h:40, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:91, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream.h:86, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/score.h:42, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find.h:45: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamPeek(char&, FILE*)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:169:11: warning: comparison is always false due to limited range of data type [-Wtype-limits] 169 | if (c == EOF) | ^ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamReadChar(char&, FILE*)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:182:11: warning: comparison is always false due to limited range of data type [-Wtype-limits] 182 | if (c == EOF) | ^ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:117: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h:1436:51: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 1436 | struct testIODone : public ::std::unary_function<TPageFrame&,bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:46, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find.h:47: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:342:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 342 | public ::std::unary_function<Pair<TKey, TValue>, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:47: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm.h:793:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 793 | public ::std::unary_function<Pair<TWeight, TPair>, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:62, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:40, from /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:29: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:45:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 45 | struct filterI1 : public ::std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:54:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 54 | struct filterI2 : public ::std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:63:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 63 | struct filterI3 : public ::std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:74: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:401:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 401 | struct insertBucket : public ::std::unary_function<TPageBucket,void> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:507:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 507 | struct insertBucket : public ::std::unary_function<TPageBucket,void> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:78: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:42:48: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 42 | struct MergeStreamComparer : public ::std::binary_function < PageBucket<TValue>, | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:57:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 57 | public ::std::binary_function < | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:257:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 257 | struct insertBucket : public ::std::unary_function<TPageBucket,void> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:372:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 372 | struct insertBucket : public ::std::unary_function<TPageBucket, void> { | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:45: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_set.h:373:41: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 373 | struct SetLess_ : public ::std::binary_function<TElement, TElement, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:70: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:404:18: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 404 | public::std::binary_function<FibreRecord, unsigned, bool> // functor for operator> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:744:18: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 744 | public::std::unary_function<InType, Result> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:760:18: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 760 | public::std::unary_function<InType, InType> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:80: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:854:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 854 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:902:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 902 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:970:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 970 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1039:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 1039 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1073:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 1073 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1121:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 1121 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2093:39: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 2093 | struct _qgramComp : public ::std::binary_function<InType,InType,Result> { | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2112:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 2112 | public ::std::binary_function< | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:91: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_sa_qsort.h:46:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 46 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_sa_qsort.h:85:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 85 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:96: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 65 | public std::binary_function<TValue, TValue, TResult> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 98 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 112 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 127 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 144 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 154 | public std::binary_function<TValue, TValue, TResult> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:99: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:110:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 110 | public ::std::binary_function < SkewDCStream<TValue>, | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:143:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 143 | public ::std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >, | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:100: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 65 | public std::binary_function<TValue, TValue, TResult> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 99 | public std::binary_function< | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 118 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 132 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 154 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 175 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 185 | public std::binary_function<TValue, TValue, TResult> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:103: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 57 | struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> { | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 97 | public std::binary_function< | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:141:29: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 141 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:109: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:59:42: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 59 | struct _mapInverse : public std::unary_function<InType,Result> { | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:164:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 164 | struct _mapInverseMulti : public std::unary_function<InType,Result> { | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const TText&, const TSA&, KasaiOriginal)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:312:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 312 | for(TSize hMax = _min(n - i, n - j); h < hMax && *I == *J; ++I, ++J, ++h) ; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:313:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 313 | LCP[isa - 1] = h; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const TText&, const TSA&, Kasai)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:379:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 379 | for(TSize hMax = _min(n - i, n - j); h < hMax && *I == *J; ++I, ++J, ++h) ; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:380:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 380 | LCP[i] = h | mark; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const StringSet<TSequence, TSpec>&, const TSA&, Kasai)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:483:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 483 | for(TSize hMax = _min(getValueI2((TPair)dec), n - j); h < hMax && *I == *J; ++I, ++J, ++h) ; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:484:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 484 | LCP[i] = h | mark; | ^~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:113: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_bwt.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_bwt.h:144:50: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 144 | struct _filterGlobalizer : public ::std::unary_function<InType,Result> { | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:120: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:585:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 585 | public ::std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:128: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h: In function 'void seqan::_storeWotdChildren(Index<TObject, IndexWotd<Dfi<TPredHull, TPred> > >&, TSize, TSize)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:504:27: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 504 | } else | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:506:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' 506 | for (TDirSize d = index.sentinelBound - index.sentinelOcc; d != index.sentinelBound; ++d) | ^~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:136: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/repeat_base.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/repeat_base.h:149:44: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 149 | struct RepeatLess_ : public ::std::binary_function<TPos, TPos, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:157: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_index_esa.h: In function 'typename seqan::Iterator<TLeft, const seqan::Tag<seqan::Standard_> >::Type seqan::_upperBoundLcpe(TText&, TSA&, SearchTreeIterator<TLCP, TSpec>, TQuery&, TDiff_, TDiff_)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_index_esa.h:1498:13: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 1498 | for(; i && ordEqual(*t, convert<TTextAlphabet>(*q)); --i, ++t, ++q) ; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_index_esa.h:1501:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 1501 | if (q == qEnd || t == tEnd || !ordGreater(*t, convert<TTextAlphabet>(*q))) { | ^~ /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:662:44: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 662 | struct LessRNoGPos : public ::std::binary_function < TReadMatch, TReadMatch, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:691:49: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 691 | struct LessRNoEdistHLen : public ::std::binary_function < TReadMatch, TReadMatch, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:747:47: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 747 | struct LessRNoGEndPos : public ::std::binary_function < TReadMatch, TReadMatch, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:779:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 779 | struct LessErrors : public ::std::binary_function < TReadMatch, TReadMatch, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:79, from /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/outputFormat.h:30, from /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/micro_razers.cpp:38: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:246:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 246 | public ::std::binary_function<TGapAnchor, TGapAnchor, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:256:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 256 | public ::std::binary_function<TGapAnchor, TGapAnchor, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:166: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h: In function 'int seqan::_globalAlignmentScore(const String<TValue, TSpec>&, const String<TValue2, TSpec2>&, const MyersBitVector&)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h:70:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 70 | if (length(seqH) < length(seqV)) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h:74:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 74 | const unsigned int BLOCK_SIZE = BitsPerValue<unsigned int>::VALUE; | ^~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:174: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h: In function 'seqan::Pair<seqan::Pair<TDiagonal> > seqan::_alignBandedSmithWatermanTrace(LocalAlignmentFinder<TScoreValue>&, const TSequenceH&, const TSequenceV&, TId, TId, TScore&, TDiagonal, TDiagonal)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:409:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 409 | if ((actualCol == 0) || (actualRow == 0)) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:412:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 412 | if (actualCol < len1) _alignTracePrint(finder.trace, seqH, seqV, id1, actualCol, id2, actualRow, len1 - actualCol, Horizontal); | ^~ /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/outputFormat.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/outputFormat.h:126:44: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 126 | struct LessGPosRNo : public ::std::binary_function < TReadMatch, TReadMatch, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h: In instantiation of 'void seqan::_qgramFillSuffixArray(TSA&, TStringSet&, TShape&, TDir&, Nothing, TWithConstraints, TValue, MicroRNA) [with TSA = String<Pair<unsigned int, unsigned int, BitPacked<24, 8> >, Alloc<> >; TStringSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TDir = String<unsigned int, Alloc<> >; TValue = unsigned int; TWithConstraints = True]': /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:1911:25: required from 'void seqan::createQGramIndex(TIndex&, TValue, MicroRNA) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TValue = unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:2007:19: required from 'int seqan::mapSingleReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:2233:24: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:2292:19: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/micro_razers.cpp:182:25: required from 'int mapMicroRNAReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/micro_razers.cpp:537:34: required from here /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:1845:71: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1845 | if (dir[h] != (TSize)-1) sa[dir[h]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~^~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_aggregate.h:56, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:71, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence.h:51, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find.h:43: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:1847:68: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1847 | sa[dir[hash(shape, itText) + 1]++] = localPos; // first hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:1855:79: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1855 | if (dir[h] != (TSize)-1) sa[dir[h]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:1857:80: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1857 | sa[dir[hashNext(shape, itText) + 1]++] = localPos; // next hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h: In instantiation of 'void seqan::_qgramFillSuffixArray(TSA&, TStringSet&, TShape&, TDir&, Nothing, TWithConstraints, TValue, MicroRNA) [with TSA = String<Pair<unsigned int, unsigned int, BitPacked<24, 8> >, Alloc<> >; TStringSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TDir = String<unsigned int, Alloc<> >; TValue = unsigned int; TWithConstraints = False]': /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:1922:25: required from 'void seqan::createQGramIndex(TIndex&, TValue, MicroRNA) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TValue = unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:2007:19: required from 'int seqan::mapSingleReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:2233:24: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:2292:19: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/micro_razers.cpp:182:25: required from 'int mapMicroRNAReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/micro_razers.cpp:537:34: required from here /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:1845:71: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1845 | if (dir[h] != (TSize)-1) sa[dir[h]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:1847:68: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1847 | sa[dir[hash(shape, itText) + 1]++] = localPos; // first hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:1855:79: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1855 | if (dir[h] != (TSize)-1) sa[dir[h]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:1857:80: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1857 | sa[dir[hashNext(shape, itText) + 1]++] = localPos; // next hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h: In instantiation of 'bool seqan::matchVerify(TMatch&, Segment<TGenome, InfixSegment>, unsigned int, TReadSet&, const TMyersPatterns&, const RazerSOptions<TSpec>&, SwiftSemiGlobalHamming) [with TMatch = ReadMatch<long int>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TMyersPatterns = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TSpec = RazerSSpec<>; SwiftSemiGlobalHamming = Tag<SwiftSemiGlobal_<Hamming_> >]': /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:1736:15: required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:2068:19: required from 'int seqan::mapSingleReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:2233:24: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:2292:19: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/micro_razers.cpp:182:25: required from 'int mapMicroRNAReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/micro_razers.cpp:537:34: required from here /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:1378:35: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 1378 | return matchVerify(m,inf,rseqNo,readSet,options,MicroRNA()); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence.h:93: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:1276:40: note: initializing argument 2 of 'bool seqan::matchVerify(TMatch&, Segment<TGenome, InfixSegment>, unsigned int, TReadSet&, const RazerSOptions<TSpec>&, MicroRNA) [with TMatch = ReadMatch<long int>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TSpec = RazerSSpec<>]' 1276 | Segment<TGenome, InfixSegment> inf, // potential match genome region | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h: In instantiation of 'void seqan::_qgramFillSuffixArray(TSA&, TStringSet&, TShape&, TDir&, Nothing, TWithConstraints, TValue, MicroRNA) [with TSA = String<Pair<unsigned int, unsigned int, BitPacked<24, 8> >, Alloc<> >; TStringSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TDir = String<unsigned int, Alloc<> >; TValue = unsigned int; TWithConstraints = True]': /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:1911:25: required from 'void seqan::createQGramIndex(TIndex&, TValue, MicroRNA) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TValue = unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:2007:19: required from 'int seqan::mapSingleReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:2233:24: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:2295:19: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/micro_razers.cpp:182:25: required from 'int mapMicroRNAReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/micro_razers.cpp:537:34: required from here /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:1845:71: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1845 | if (dir[h] != (TSize)-1) sa[dir[h]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:1847:68: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1847 | sa[dir[hash(shape, itText) + 1]++] = localPos; // first hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:1855:79: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1855 | if (dir[h] != (TSize)-1) sa[dir[h]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:1857:80: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1857 | sa[dir[hashNext(shape, itText) + 1]++] = localPos; // next hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h: In instantiation of 'void seqan::_qgramFillSuffixArray(TSA&, TStringSet&, TShape&, TDir&, Nothing, TWithConstraints, TValue, MicroRNA) [with TSA = String<Pair<unsigned int, unsigned int, BitPacked<24, 8> >, Alloc<> >; TStringSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TDir = String<unsigned int, Alloc<> >; TValue = unsigned int; TWithConstraints = False]': /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:1922:25: required from 'void seqan::createQGramIndex(TIndex&, TValue, MicroRNA) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TValue = unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:2007:19: required from 'int seqan::mapSingleReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:2233:24: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:2295:19: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/micro_razers.cpp:182:25: required from 'int mapMicroRNAReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/micro_razers.cpp:537:34: required from here /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:1845:71: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1845 | if (dir[h] != (TSize)-1) sa[dir[h]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:1847:68: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1847 | sa[dir[hash(shape, itText) + 1]++] = localPos; // first hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:1855:79: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1855 | if (dir[h] != (TSize)-1) sa[dir[h]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:1857:80: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1857 | sa[dir[hashNext(shape, itText) + 1]++] = localPos; // next hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h: In instantiation of 'void seqan::_qgramFillSuffixArray(TSA&, TStringSet&, TShape&, TDir&, Nothing, TWithConstraints, TValue, MicroRNA) [with TSA = String<Pair<unsigned int, unsigned int, BitPacked<24, 8> >, Alloc<> >; TStringSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TDir = String<unsigned int, Alloc<> >; TValue = unsigned int; TWithConstraints = True]': /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:1911:25: required from 'void seqan::createQGramIndex(TIndex&, TValue, MicroRNA) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TValue = unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:2007:19: required from 'int seqan::mapSingleReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:2233:24: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:2298:19: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/micro_razers.cpp:182:25: required from 'int mapMicroRNAReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/micro_razers.cpp:537:34: required from here /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:1845:71: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1845 | if (dir[h] != (TSize)-1) sa[dir[h]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:1847:68: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1847 | sa[dir[hash(shape, itText) + 1]++] = localPos; // first hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:1855:79: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1855 | if (dir[h] != (TSize)-1) sa[dir[h]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:1857:80: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1857 | sa[dir[hashNext(shape, itText) + 1]++] = localPos; // next hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h: In instantiation of 'void seqan::_qgramFillSuffixArray(TSA&, TStringSet&, TShape&, TDir&, Nothing, TWithConstraints, TValue, MicroRNA) [with TSA = String<Pair<unsigned int, unsigned int, BitPacked<24, 8> >, Alloc<> >; TStringSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TDir = String<unsigned int, Alloc<> >; TValue = unsigned int; TWithConstraints = False]': /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:1922:25: required from 'void seqan::createQGramIndex(TIndex&, TValue, MicroRNA) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TValue = unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:2007:19: required from 'int seqan::mapSingleReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:2233:24: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:2298:19: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/micro_razers.cpp:182:25: required from 'int mapMicroRNAReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/micro_razers.cpp:537:34: required from here /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:1845:71: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1845 | if (dir[h] != (TSize)-1) sa[dir[h]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:1847:68: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1847 | sa[dir[hash(shape, itText) + 1]++] = localPos; // first hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:1855:79: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1855 | if (dir[h] != (TSize)-1) sa[dir[h]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:1857:80: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1857 | sa[dir[hashNext(shape, itText) + 1]++] = localPos; // next hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h: In instantiation of 'bool seqan::matchVerify(TMatch&, Segment<TGenome, InfixSegment>, unsigned int, TReadSet&, TMyersPatterns&, const RazerSOptions<TSpec>&, SwiftSemiGlobal) [with TMatch = ReadMatch<long int>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TMyersPatterns = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TSpec = RazerSSpec<>; SwiftSemiGlobal = Tag<SwiftSemiGlobal_<void> >]': /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:1736:15: required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:2068:19: required from 'int seqan::mapSingleReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:2233:24: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:2303:19: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/micro_razers.cpp:182:25: required from 'int mapMicroRNAReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/micro_razers.cpp:537:34: required from here /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:1490:33: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 1490 | TGenomeInfixRev infRev(inf); | ^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:62: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note: initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]' 139 | ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_fundamental.h:79, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:58: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5Q_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1542:29: required from 'void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5Q_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1398:21: required from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = SimpleType<unsigned char, Dna5Q_>; TValueTarget = SimpleType<unsigned char, Dna5Q_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1429:31: required from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = SimpleType<unsigned char, Dna5Q_>; TValueTarget = SimpleType<unsigned char, Dna5Q_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1840:27: required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5Q_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagExact_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20: required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5Q_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagExact_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:570:9: required from 'bool seqan::loadReads(TReadSet&, TNameSet&, const char*, TRazerSOptions&) [with TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TNameSet = StringSet<String<char, Alloc<> > >; TRazerSOptions = RazerSOptions<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/micro_razers.cpp:158:19: required from 'int mapMicroRNAReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/micro_razers.cpp:537:34: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1521:19: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class seqan::SimpleType<unsigned char, seqan::Dna5Q_>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1521 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_alphabet.h:84, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:68: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5Q_>' declared here 116 | class SimpleType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:162: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h: In instantiation of 'void seqan::_patternInit(Pattern<TIndex, Swift<TSpec> >&, TFloat, TSize_) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1876:21: required from 'bool seqan::find(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double, TSize) [with THaystack = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TSize = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1860:16: required from 'bool seqan::find(TFinder&, Pattern<TIndex, Swift<Tag<SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = Finder<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSpec = Hamming_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:1716:13: required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:2068:19: required from 'int seqan::mapSingleReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:2233:24: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:2295:19: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/micro_razers.cpp:182:25: required from 'int mapMicroRNAReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/micro_razers.cpp:537:34: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:713:23: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy] 713 | pattern.shape = indexShape(host(pattern)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:77: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_onegapped.h:135:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]' 135 | Shape(Shape const &other): | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h: In instantiation of 'void seqan::_patternInit(Pattern<TIndex, Swift<TSpec> >&, TFloat, TSize_) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1876:21: required from 'bool seqan::find(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double, TSize) [with THaystack = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TSize = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1860:16: required from 'bool seqan::find(TFinder&, Pattern<TIndex, Swift<Tag<SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = Finder<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSpec = Hamming_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:1716:13: required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:2068:19: required from 'int seqan::mapSingleReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:2233:24: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:2298:19: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/micro_razers.cpp:182:25: required from 'int mapMicroRNAReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/micro_razers.cpp:537:34: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:713:23: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy] 713 | pattern.shape = indexShape(host(pattern)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:76: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_gapped.h:330:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]' 330 | Shape(Shape const &other): | ^~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_iterator.h:65, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:86: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(const seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_base.h:440:5: required from 'seqan::Finder<THaystack, TSpec>::Finder(THaystack&) [with THaystack = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:1459:15: required from 'bool seqan::matchVerify(TMatch&, Segment<TGenome, InfixSegment>, unsigned int, TReadSet&, TMyersPatterns&, const RazerSOptions<TSpec>&, SwiftSemiGlobal) [with TMatch = ReadMatch<long int>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TMyersPatterns = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TSpec = RazerSSpec<>; SwiftSemiGlobal = Tag<SwiftSemiGlobal_<void> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:1736:15: required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:2068:19: required from 'int seqan::mapSingleReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:2233:24: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:2303:19: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/micro_razers.cpp:182:25: required from 'int mapMicroRNAReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/micro_razers.cpp:537:34: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:147:15: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 147 | : data_container(other_.data_container), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence.h:92: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:77: required from 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:1490:19: required from 'bool seqan::matchVerify(TMatch&, Segment<TGenome, InfixSegment>, unsigned int, TReadSet&, TMyersPatterns&, const RazerSOptions<TSpec>&, SwiftSemiGlobal) [with TMatch = ReadMatch<long int>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TMyersPatterns = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TSpec = RazerSSpec<>; SwiftSemiGlobal = Tag<SwiftSemiGlobal_<void> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:1736:15: required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:2068:19: required from 'int seqan::mapSingleReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:2233:24: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:2303:19: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/micro_razers.cpp:182:25: required from 'int mapMicroRNAReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/micro_razers.cpp:537:34: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_base.h:470:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 470 | return me; | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = String<SimpleType<unsigned char, Dna5Q_> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:77: required from 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:1491:13: required from 'bool seqan::matchVerify(TMatch&, Segment<TGenome, InfixSegment>, unsigned int, TReadSet&, TMyersPatterns&, const RazerSOptions<TSpec>&, SwiftSemiGlobal) [with TMatch = ReadMatch<long int>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TMyersPatterns = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TSpec = RazerSSpec<>; SwiftSemiGlobal = Tag<SwiftSemiGlobal_<void> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:1736:15: required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:2068:19: required from 'int seqan::mapSingleReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:2233:24: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:2303:19: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/micro_razers.cpp:182:25: required from 'int mapMicroRNAReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/micro_razers.cpp:537:34: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_base.h:470:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 470 | return me; | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h: In instantiation of 'void seqan::_patternInit(Pattern<TIndex, Swift<TSpec> >&, TFloat, TSize_) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<void> >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1876:21: required from 'bool seqan::find(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double, TSize) [with THaystack = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<void> >; TSize = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1860:16: required from 'bool seqan::find(TFinder&, Pattern<TIndex, Swift<Tag<SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = Finder<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:1716:13: required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:2068:19: required from 'int seqan::mapSingleReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:2233:24: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:2306:19: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/micro_razers.cpp:182:25: required from 'int mapMicroRNAReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/micro_razers.cpp:537:34: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:713:23: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy] 713 | pattern.shape = indexShape(host(pattern)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_onegapped.h:135:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]' 135 | Shape(Shape const &other): | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h: In instantiation of 'void seqan::_patternInit(Pattern<TIndex, Swift<TSpec> >&, TFloat, TSize_) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<void> >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1876:21: required from 'bool seqan::find(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double, TSize) [with THaystack = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<void> >; TSize = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1860:16: required from 'bool seqan::find(TFinder&, Pattern<TIndex, Swift<Tag<SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = Finder<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:1716:13: required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:2068:19: required from 'int seqan::mapSingleReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:2233:24: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:2309:19: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/micro_razers.cpp:182:25: required from 'int mapMicroRNAReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/micro_razers.cpp:537:34: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:713:23: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy] 713 | pattern.shape = indexShape(host(pattern)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_gapped.h:330:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]' 330 | Shape(Shape const &other): | ^~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence.h:91: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; typename Iterator<T, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:616:25: required from 'typename seqan::Iterator<T, const seqan::Tag<TSpec> >::Type seqan::begin(T&, Tag<TSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename Iterator<T, const Tag<TSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_base.h:440:24: required from 'seqan::Finder<THaystack, TSpec>::Finder(THaystack&) [with THaystack = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:1459:15: required from 'bool seqan::matchVerify(TMatch&, Segment<TGenome, InfixSegment>, unsigned int, TReadSet&, TMyersPatterns&, const RazerSOptions<TSpec>&, SwiftSemiGlobal) [with TMatch = ReadMatch<long int>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TMyersPatterns = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TSpec = RazerSSpec<>; SwiftSemiGlobal = Tag<SwiftSemiGlobal_<void> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:1736:15: required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:2068:19: required from 'int seqan::mapSingleReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:2233:24: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:2303:19: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/micro_razers.cpp:182:25: required from 'int mapMicroRNAReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/micro_razers.cpp:537:34: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:532:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 532 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note: initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]' 138 | Iter(typename Parameter_<TContainer>::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_fundamental.h:69: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h: In instantiation of 'void seqan::assign(TTarget&, TSource&) [with TTarget = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSource = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:730:15: required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TValue2 = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:674:19: required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:990:15: required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >&]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_pattern_base.h:368:14: required from 'typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::host(Pattern<TNeedle, TSpec>&) [with TNeedle = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Swift<Tag<SwiftSemiGlobal_<Hamming_> > >; typename Host<Pattern<TNeedle, TSpec> >::Type = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:1685:31: required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:2068:19: required from 'int seqan::mapSingleReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:2233:24: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:2292:19: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/micro_razers.cpp:182:25: required from 'int mapMicroRNAReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/micro_razers.cpp:537:34: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:133:12: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::Default_> > >& seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::Default_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy] 133 | target = source; | ~~~~~~~^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:368:17: note: because 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Index<TText, seqan::IndexQGram<TShapeSpec, TSpec> >::Index(const seqan::Index<TText, seqan::IndexQGram<TShapeSpec, TSpec> >&) [with TText_ = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >; TShapeSpec = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TSpec = seqan::Tag<seqan::Default_>]' 368 | Index(Index const &other): | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h: In instantiation of 'void seqan::_qgramFillSuffixArray(TSA&, const StringSet<TSequence, TSpec>&, TShape, TDir&, TBucketMap&, TStepSize, TWithConstraints) [with TSA = String<Pair<unsigned int, unsigned int, BitPacked<24, 8> >, Alloc<> >; TString = String<SimpleType<unsigned char, Dna5Q_> >; TSpec = Owner<ConcatDirect<void> >; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TDir = String<unsigned int, Alloc<> >; TBucketMap = Nothing; TStepSize = long unsigned int; TWithConstraints = True]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1593:25: required from 'void seqan::createQGramIndex(TIndex&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2565:19: required from 'bool seqan::indexCreate(Index<TText, IndexQGram<TShapeSpec, TSpec> >&, FibreSADir, Default) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TShapeSpec = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSpec = Tag<Default_>; FibreSADir = const Tag<FibreSADir_>; Default = Tag<Default_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> >; TFibre = FibreSADir_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> >; TFibre = FibreSADir_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:1712:17: required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:2068:19: required from 'int seqan::mapSingleReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:2233:24: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:2292:19: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/micro_razers.cpp:182:25: required from 'int mapMicroRNAReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/micro_razers.cpp:537:34: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1448:87: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1448 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1450:98: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1450 | sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos; // first hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1458:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1458 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1460:110: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1460 | sa[dir[getBucket(bucketMap, hashNext(shape, itText)) + 1]++] = localPos; // next hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1480:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1480 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1482:106: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1482 | sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos; // hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h: In instantiation of 'void seqan::_qgramFillSuffixArray(TSA&, const StringSet<TSequence, TSpec>&, TShape, TDir&, TBucketMap&, TStepSize, TWithConstraints) [with TSA = String<Pair<unsigned int, unsigned int, BitPacked<24, 8> >, Alloc<> >; TString = String<SimpleType<unsigned char, Dna5Q_> >; TSpec = Owner<ConcatDirect<void> >; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TDir = String<unsigned int, Alloc<> >; TBucketMap = Nothing; TStepSize = long unsigned int; TWithConstraints = False]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1604:25: required from 'void seqan::createQGramIndex(TIndex&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2565:19: required from 'bool seqan::indexCreate(Index<TText, IndexQGram<TShapeSpec, TSpec> >&, FibreSADir, Default) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TShapeSpec = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSpec = Tag<Default_>; FibreSADir = const Tag<FibreSADir_>; Default = Tag<Default_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> >; TFibre = FibreSADir_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> >; TFibre = FibreSADir_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:1712:17: required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:2068:19: required from 'int seqan::mapSingleReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:2233:24: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:2292:19: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/micro_razers.cpp:182:25: required from 'int mapMicroRNAReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/micro_razers.cpp:537:34: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1448:87: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1448 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1450:98: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1450 | sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos; // first hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1458:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1458 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1460:110: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1460 | sa[dir[getBucket(bucketMap, hashNext(shape, itText)) + 1]++] = localPos; // next hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1480:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1480 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1482:106: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1482 | sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos; // hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h: In instantiation of 'void seqan::assign(TTarget&, TSource&) [with TTarget = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSource = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:730:15: required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TValue2 = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:674:19: required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:990:15: required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >&]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_pattern_base.h:368:14: required from 'typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::host(Pattern<TNeedle, TSpec>&) [with TNeedle = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSpec = Swift<Tag<SwiftSemiGlobal_<Hamming_> > >; typename Host<Pattern<TNeedle, TSpec> >::Type = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:1685:31: required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:2068:19: required from 'int seqan::mapSingleReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:2233:24: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:2295:19: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/micro_razers.cpp:182:25: required from 'int mapMicroRNAReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/micro_razers.cpp:537:34: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:133:12: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::Default_> > >& seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::Default_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy] 133 | target = source; | ~~~~~~~^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:368:17: note: because 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Index<TText, seqan::IndexQGram<TShapeSpec, TSpec> >::Index(const seqan::Index<TText, seqan::IndexQGram<TShapeSpec, TSpec> >&) [with TText_ = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >; TShapeSpec = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>; TSpec = seqan::Tag<seqan::Default_>]' 368 | Index(Index const &other): | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:333:15: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy] 333 | class Index<TText_, IndexQGram<TShapeSpec, TSpec> > { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_onegapped.h:135:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]' 135 | Shape(Shape const &other): | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:133:12: note: synthesized method 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::Default_> > >& seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::Default_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::Default_> > >&)' first required here 133 | target = source; | ~~~~~~~^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h: In instantiation of 'void seqan::_qgramFillSuffixArray(TSA&, const StringSet<TSequence, TSpec>&, TShape, TDir&, TBucketMap&, TStepSize, TWithConstraints) [with TSA = String<Pair<unsigned int, unsigned int, BitPacked<24, 8> >, Alloc<> >; TString = String<SimpleType<unsigned char, Dna5Q_> >; TSpec = Owner<ConcatDirect<void> >; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TDir = String<unsigned int, Alloc<> >; TBucketMap = Nothing; TStepSize = long unsigned int; TWithConstraints = True]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1593:25: required from 'void seqan::createQGramIndex(TIndex&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2565:19: required from 'bool seqan::indexCreate(Index<TText, IndexQGram<TShapeSpec, TSpec> >&, FibreSADir, Default) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TShapeSpec = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSpec = Tag<Default_>; FibreSADir = const Tag<FibreSADir_>; Default = Tag<Default_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> >; TFibre = FibreSADir_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> >; TFibre = FibreSADir_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:1712:17: required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:2068:19: required from 'int seqan::mapSingleReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:2233:24: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:2295:19: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/micro_razers.cpp:182:25: required from 'int mapMicroRNAReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/micro_razers.cpp:537:34: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1448:87: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1448 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1450:98: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1450 | sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos; // first hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1458:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1458 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1460:110: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1460 | sa[dir[getBucket(bucketMap, hashNext(shape, itText)) + 1]++] = localPos; // next hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1480:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1480 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1482:106: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1482 | sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos; // hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h: In instantiation of 'void seqan::_qgramFillSuffixArray(TSA&, const StringSet<TSequence, TSpec>&, TShape, TDir&, TBucketMap&, TStepSize, TWithConstraints) [with TSA = String<Pair<unsigned int, unsigned int, BitPacked<24, 8> >, Alloc<> >; TString = String<SimpleType<unsigned char, Dna5Q_> >; TSpec = Owner<ConcatDirect<void> >; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TDir = String<unsigned int, Alloc<> >; TBucketMap = Nothing; TStepSize = long unsigned int; TWithConstraints = False]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1604:25: required from 'void seqan::createQGramIndex(TIndex&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2565:19: required from 'bool seqan::indexCreate(Index<TText, IndexQGram<TShapeSpec, TSpec> >&, FibreSADir, Default) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TShapeSpec = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSpec = Tag<Default_>; FibreSADir = const Tag<FibreSADir_>; Default = Tag<Default_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> >; TFibre = FibreSADir_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> >; TFibre = FibreSADir_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:1712:17: required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:2068:19: required from 'int seqan::mapSingleReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:2233:24: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:2295:19: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/micro_razers.cpp:182:25: required from 'int mapMicroRNAReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/micro_razers.cpp:537:34: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1448:87: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1448 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1450:98: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1450 | sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos; // first hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1458:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1458 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1460:110: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1460 | sa[dir[getBucket(bucketMap, hashNext(shape, itText)) + 1]++] = localPos; // next hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1480:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1480 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1482:106: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1482 | sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos; // hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h: In instantiation of 'void seqan::assign(TTarget&, TSource&) [with TTarget = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSource = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:730:15: required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TValue2 = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:674:19: required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:990:15: required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >&]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_pattern_base.h:368:14: required from 'typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::host(Pattern<TNeedle, TSpec>&) [with TNeedle = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSpec = Swift<Tag<SwiftSemiGlobal_<Hamming_> > >; typename Host<Pattern<TNeedle, TSpec> >::Type = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:1685:31: required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:2068:19: required from 'int seqan::mapSingleReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:2233:24: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:2298:19: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/micro_razers.cpp:182:25: required from 'int mapMicroRNAReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/micro_razers.cpp:537:34: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:133:12: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::Default_> > >& seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::Default_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy] 133 | target = source; | ~~~~~~~^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:368:17: note: because 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Index<TText, seqan::IndexQGram<TShapeSpec, TSpec> >::Index(const seqan::Index<TText, seqan::IndexQGram<TShapeSpec, TSpec> >&) [with TText_ = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >; TShapeSpec = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >; TSpec = seqan::Tag<seqan::Default_>]' 368 | Index(Index const &other): | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:333:15: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy] 333 | class Index<TText_, IndexQGram<TShapeSpec, TSpec> > { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_gapped.h:330:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]' 330 | Shape(Shape const &other): | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:133:12: note: synthesized method 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::Default_> > >& seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::Default_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::Default_> > >&)' first required here 133 | target = source; | ~~~~~~~^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h: In instantiation of 'void seqan::_qgramFillSuffixArray(TSA&, const StringSet<TSequence, TSpec>&, TShape, TDir&, TBucketMap&, TStepSize, TWithConstraints) [with TSA = String<Pair<unsigned int, unsigned int, BitPacked<24, 8> >, Alloc<> >; TString = String<SimpleType<unsigned char, Dna5Q_> >; TSpec = Owner<ConcatDirect<void> >; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TDir = String<unsigned int, Alloc<> >; TBucketMap = Nothing; TStepSize = long unsigned int; TWithConstraints = True]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1593:25: required from 'void seqan::createQGramIndex(TIndex&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2565:19: required from 'bool seqan::indexCreate(Index<TText, IndexQGram<TShapeSpec, TSpec> >&, FibreSADir, Default) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TShapeSpec = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSpec = Tag<Default_>; FibreSADir = const Tag<FibreSADir_>; Default = Tag<Default_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> >; TFibre = FibreSADir_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> >; TFibre = FibreSADir_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:1712:17: required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:2068:19: required from 'int seqan::mapSingleReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:2233:24: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:2298:19: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/micro_razers.cpp:182:25: required from 'int mapMicroRNAReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/micro_razers.cpp:537:34: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1448:87: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1448 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1450:98: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1450 | sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos; // first hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1458:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1458 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1460:110: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1460 | sa[dir[getBucket(bucketMap, hashNext(shape, itText)) + 1]++] = localPos; // next hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1480:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1480 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1482:106: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1482 | sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos; // hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h: In instantiation of 'void seqan::_qgramFillSuffixArray(TSA&, const StringSet<TSequence, TSpec>&, TShape, TDir&, TBucketMap&, TStepSize, TWithConstraints) [with TSA = String<Pair<unsigned int, unsigned int, BitPacked<24, 8> >, Alloc<> >; TString = String<SimpleType<unsigned char, Dna5Q_> >; TSpec = Owner<ConcatDirect<void> >; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TDir = String<unsigned int, Alloc<> >; TBucketMap = Nothing; TStepSize = long unsigned int; TWithConstraints = False]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1604:25: required from 'void seqan::createQGramIndex(TIndex&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2565:19: required from 'bool seqan::indexCreate(Index<TText, IndexQGram<TShapeSpec, TSpec> >&, FibreSADir, Default) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TShapeSpec = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSpec = Tag<Default_>; FibreSADir = const Tag<FibreSADir_>; Default = Tag<Default_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> >; TFibre = FibreSADir_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> >; TFibre = FibreSADir_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:1712:17: required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:2068:19: required from 'int seqan::mapSingleReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:2233:24: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:2298:19: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/micro_razers.cpp:182:25: required from 'int mapMicroRNAReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/micro_razers.cpp:537:34: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1448:87: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1448 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1450:98: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1450 | sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos; // first hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1458:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1458 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1460:110: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1460 | sa[dir[getBucket(bucketMap, hashNext(shape, itText)) + 1]++] = localPos; // next hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1480:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1480 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1482:106: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1482 | sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos; // hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find.h:52: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_base.h: In instantiation of 'typename seqan::Parameter_<T>::Type seqan::container(Finder<THaystack, TSpec>&) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = void; typename Parameter_<T>::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_myers_ukkonen.h:1724:42: required from 'bool seqan::find(TFinder&, const Pattern<TNeedle, Myers<TSpec, THasState, TFindBeginPatternSpec> >&, PatternState_<TNeedle, Myers<TSpec, True, TFindBeginPatternSpec> >&) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, void>; TNeedle = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TSpec = FindInfix; THasState = True; TFindBeginPatternSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_myers_ukkonen.h:1756:13: required from 'bool seqan::find(TFinder&, const Pattern<TNeedle, Myers<TSpec, THasState, TFindBeginPatternSpec> >&, PatternState_<TNeedle, Myers<TSpec, True, TFindBeginPatternSpec> >&, int) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, void>; TNeedle = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TSpec = FindInfix; THasState = True; TFindBeginPatternSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_myers_ukkonen.h:1774:13: required from 'bool seqan::find(TFinder&, Pattern<TNeedle, Myers<TSpec, True, TFindBeginPatternSpec> >&, int) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, void>; TNeedle = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TSpec = FindInfix; TFindBeginPatternSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:1474:13: required from 'bool seqan::matchVerify(TMatch&, Segment<TGenome, InfixSegment>, unsigned int, TReadSet&, TMyersPatterns&, const RazerSOptions<TSpec>&, SwiftSemiGlobal) [with TMatch = ReadMatch<long int>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TMyersPatterns = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TSpec = RazerSSpec<>; SwiftSemiGlobal = Tag<SwiftSemiGlobal_<void> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:1736:15: required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:2068:19: required from 'int seqan::mapSingleReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:2233:24: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:2303:19: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/micro_razers.cpp:182:25: required from 'int mapMicroRNAReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/micro_razers.cpp:537:34: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_base.h:793:42: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 793 | return container(hostIterator(me)); | ^ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; typename Iterator<T, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:841:23: required from 'typename seqan::Iterator<T, const seqan::Tag<TSpec> >::Type seqan::end(T&, Tag<TSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename Iterator<T, const Tag<TSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_reverse.h:463:24: required from 'typename seqan::Iterator<seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> >, const seqan::Tag<TSpec> >::Type seqan::begin(ModifiedString<THost, Tag<ModReverse_> >&, Tag<TSpec>) [with THost = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TTagSpec = Rooted_; typename Iterator<ModifiedString<THost, Tag<ModReverse_> >, const Tag<TSpec> >::Type = ModifiedIterator<Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >, Tag<ModReverse_> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_base.h:440:24: required from 'seqan::Finder<THaystack, TSpec>::Finder(THaystack&) [with THaystack = seqan::ModifiedString<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ModReverse_> >; TSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:1492:19: required from 'bool seqan::matchVerify(TMatch&, Segment<TGenome, InfixSegment>, unsigned int, TReadSet&, TMyersPatterns&, const RazerSOptions<TSpec>&, SwiftSemiGlobal) [with TMatch = ReadMatch<long int>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TMyersPatterns = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TSpec = RazerSSpec<>; SwiftSemiGlobal = Tag<SwiftSemiGlobal_<void> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:1736:15: required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:2068:19: required from 'int seqan::mapSingleReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:2233:24: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:2303:19: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/micro_razers.cpp:182:25: required from 'int mapMicroRNAReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/micro_razers.cpp:537:34: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:768:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 768 | return TIterator(me, end(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note: initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]' 138 | Iter(typename Parameter_<TContainer>::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1542:29: required from 'void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1398:21: required from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = SimpleType<unsigned char, Dna5_>; TValueTarget = SimpleType<unsigned char, Dna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1429:31: required from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = SimpleType<unsigned char, Dna5_>; TValueTarget = SimpleType<unsigned char, Dna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1840:27: required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize_ = unsigned int; TExpand = TagGenerous_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20: required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize_ = unsigned int; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45: required from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>; typename seqan::Size<T>::Type = unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50: required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize = long int; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18: required from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSize = long int; typename Size<T>::Type = unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/file_format_mmap.h:793:9: required from 'void seqan::assignSeq(TSeq&, const TFastaSeq&, Fastq) [with TSeq = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TFastaSeq = Segment<String<char, MMap<> >, InfixSegment>; Fastq = Tag<TagFastq_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/file_format_mmap.h:1423:13: required from 'void seqan::assignSeq(TSeq&, const TFileSeq&, const TagSelector<TTagList>&) [with TSeq = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TFileSeq = Segment<String<char, MMap<> >, InfixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<TagRaw_> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:612:11: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1521:19: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class seqan::SimpleType<unsigned char, seqan::Dna5_>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1521 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5_>' declared here 116 | class SimpleType | ^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayMoveForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5Q_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1610:29: required from 'void seqan::arrayMoveForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5Q_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1444:21: required from 'void seqan::_arrayConstructMovePointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5Q_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1465:31: required from 'void seqan::arrayConstructMove(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5Q_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:849:31: required from 'static typename seqan::Size<T>::Type seqan::ClearSpaceExpandStringBase_<TExpand>::_clearSpace_(T&, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >; TExpand = seqan::Tag<seqan::TagGenerous_>; typename seqan::Size<T>::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1014:62: required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::_clearSpace(String<TValue, TSpec>&, TSize, TPosition, TPosition, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5Q_>; TSpec = Alloc<>; TSize = long unsigned int; TPosition = long unsigned int; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1367:67: required from 'static void seqan::AppendString_<TExpand>::append_(TTarget&, TSource&) [with TTarget = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >; TSource = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1421:42: required from 'void seqan::append(String<TValue, TSpec>&, const TSource&, Tag<TUsage>) [with TTargetValue = SimpleType<unsigned char, Dna5Q_>; TTargetSpec = Alloc<>; TSource = String<SimpleType<unsigned char, Dna5Q_> >; TExpand = TagGenerous_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_set_concat_direct.h:318:11: required from 'void seqan::appendValue(StringSet<TString, Owner<ConcatDirect<void> > >&, const TString2&, Tag<TExpand>) [with TString = String<SimpleType<unsigned char, Dna5Q_> >; TString2 = String<SimpleType<unsigned char, Dna5Q_> >; TExpand = TagGenerous_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:562:14: required from 'bool seqan::loadReads(TReadSet&, TNameSet&, const char*, TRazerSOptions&) [with TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TNameSet = StringSet<String<char, Alloc<> > >; TRazerSOptions = RazerSOptions<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/micro_razers.cpp:158:19: required from 'int mapMicroRNAReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/micro_razers.cpp:537:34: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1589:19: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class seqan::SimpleType<unsigned char, seqan::Dna5Q_>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1589 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5Q_>' declared here 116 | class SimpleType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:61: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_iterator.h: In instantiation of 'typename seqan::Container<seqan::ModifiedIterator<THost, TSpec> >::Type seqan::container(ModifiedIterator<THost, TSpec>&) [with THost = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; TSpec = Tag<ModReverse_>; typename Container<ModifiedIterator<THost, TSpec> >::Type = ModifiedString<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Tag<ModReverse_> >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_base.h:793:18: required from 'typename seqan::Parameter_<T>::Type seqan::container(Finder<THaystack, TSpec>&) [with THaystack = ModifiedString<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Tag<ModReverse_> >; TSpec = void; typename Parameter_<T>::Type = ModifiedString<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Tag<ModReverse_> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_myers_ukkonen.h:1724:42: required from 'bool seqan::find(TFinder&, const Pattern<TNeedle, Myers<TSpec, THasState, TFindBeginPatternSpec> >&, PatternState_<TNeedle, Myers<TSpec, True, TFindBeginPatternSpec> >&) [with TFinder = Finder<ModifiedString<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Tag<ModReverse_> >, void>; TNeedle = ModifiedString<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Tag<ModReverse_> >; TSpec = FindPrefix; THasState = True; TFindBeginPatternSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_myers_ukkonen.h:1756:13: required from 'bool seqan::find(TFinder&, const Pattern<TNeedle, Myers<TSpec, THasState, TFindBeginPatternSpec> >&, PatternState_<TNeedle, Myers<TSpec, True, TFindBeginPatternSpec> >&, int) [with TFinder = Finder<ModifiedString<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Tag<ModReverse_> >, void>; TNeedle = ModifiedString<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Tag<ModReverse_> >; TSpec = FindPrefix; THasState = True; TFindBeginPatternSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_myers_ukkonen.h:1774:13: required from 'bool seqan::find(TFinder&, Pattern<TNeedle, Myers<TSpec, True, TFindBeginPatternSpec> >&, int) [with TFinder = Finder<ModifiedString<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Tag<ModReverse_> >, void>; TNeedle = ModifiedString<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Tag<ModReverse_> >; TSpec = FindPrefix; TFindBeginPatternSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:1497:13: required from 'bool seqan::matchVerify(TMatch&, Segment<TGenome, InfixSegment>, unsigned int, TReadSet&, TMyersPatterns&, const RazerSOptions<TSpec>&, SwiftSemiGlobal) [with TMatch = ReadMatch<long int>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TMyersPatterns = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TSpec = RazerSSpec<>; SwiftSemiGlobal = Tag<SwiftSemiGlobal_<void> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:1736:15: required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:2068:19: required from 'int seqan::mapSingleReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:2233:24: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:2303:19: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/micro_razers.cpp:182:25: required from 'int mapMicroRNAReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/micro_razers.cpp:537:34: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_iterator.h:294:16: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 294 | TContainer cont(container(host(me))); | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note: initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]' 139 | ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayMoveBackwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5Q_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1641:30: required from 'void seqan::arrayMoveBackward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5Q_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1213:26: required from 'void seqan::arrayMove(TSource1, TSource2, TTarget) [with TTarget = SimpleType<unsigned char, Dna5Q_>*; TSource1 = SimpleType<unsigned char, Dna5Q_>*; TSource2 = SimpleType<unsigned char, Dna5Q_>*]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1660:14: required from 'void seqan::_arrayClearSpacePointer(TValue*, size_t, size_t, size_t, const True&) [with TValue = SimpleType<unsigned char, Dna5Q_>; size_t = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1681:28: required from 'void seqan::arrayClearSpace(TValue*, size_t, size_t, size_t) [with TValue = SimpleType<unsigned char, Dna5Q_>; size_t = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:856:28: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1367:67: required from 'static void seqan::AppendString_<TExpand>::append_(TTarget&, TSource&) [with TTarget = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >; TSource = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1421:42: required from 'void seqan::append(String<TValue, TSpec>&, const TSource&, Tag<TUsage>) [with TTargetValue = SimpleType<unsigned char, Dna5Q_>; TTargetSpec = Alloc<>; TSource = String<SimpleType<unsigned char, Dna5Q_> >; TExpand = TagGenerous_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_set_concat_direct.h:318:11: required from 'void seqan::appendValue(StringSet<TString, Owner<ConcatDirect<void> > >&, const TString2&, Tag<TExpand>) [with TString = String<SimpleType<unsigned char, Dna5Q_> >; TString2 = String<SimpleType<unsigned char, Dna5Q_> >; TExpand = TagGenerous_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:562:14: required from 'bool seqan::loadReads(TReadSet&, TNameSet&, const char*, TRazerSOptions&) [with TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TNameSet = StringSet<String<char, Alloc<> > >; TRazerSOptions = RazerSOptions<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/micro_razers.cpp:158:19: required from 'int mapMicroRNAReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/micro_razers.cpp:537:34: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1621:19: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class seqan::SimpleType<unsigned char, seqan::Dna5Q_>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1621 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5Q_>' declared here 116 | class SimpleType | ^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, ErrorAlphabet_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1542:29: required from 'void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, ErrorAlphabet_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1398:21: required from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = SimpleType<unsigned char, ErrorAlphabet_>; TValueTarget = SimpleType<unsigned char, ErrorAlphabet_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1429:31: required from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = SimpleType<unsigned char, ErrorAlphabet_>; TValueTarget = SimpleType<unsigned char, ErrorAlphabet_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1840:27: required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, ErrorAlphabet_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20: required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, ErrorAlphabet_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1925:45: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2153:18: required from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize, const TValue&) [with T = String<SimpleType<unsigned char, ErrorAlphabet_> >; TSize = int; TValue = SimpleType<unsigned char, ErrorAlphabet_>; typename Size<T>::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_threshold.h:484:9: required from 'void seqan::initPatterns(TStateString&, const TShape&, int, const TLogErrorDistr&, TDistance, bool) [with TStateString = String<SensitivityDPState_<Tag<HammingDistance_>, double>, Alloc<> >; TShape = String<char, Alloc<> >; TLogErrorDistr = String<double>; TDistance = Tag<HammingDistance_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_threshold.h:1118:14: required from 'void seqan::qgramFilteringSensitivity(TSensitivityMatrix&, const TShape&, TPatternSize, TErrors, TThresh, TDistance, ThreshExact, const TErrorDist&) [with TSensitivityMatrix = String<double>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TPatternSize = unsigned int; TErrors = unsigned int; TThresh = unsigned int; TDistance = Tag<HammingDistance_>; TErrorDist = String<double>; ThreshExact = const Tag<ThreshExact_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/paramChooser.h:741:42: required from 'void seqan::makeSelectedStatsFile(TError&, ParamChooserOptions&) [with TError = String<double>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/paramChooser.h:1310:30: required from 'bool seqan::chooseParams(RazerSOptions<TSpec>&, ParamChooserOptions&) [with TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/micro_razers.cpp:456:30: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1521:19: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class seqan::SimpleType<unsigned char, seqan::ErrorAlphabet_>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1521 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::ErrorAlphabet_>' declared here 116 | class SimpleType | ^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayMoveForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, ErrorAlphabet_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1610:29: required from 'void seqan::arrayMoveForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, ErrorAlphabet_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1444:21: required from 'void seqan::_arrayConstructMovePointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, ErrorAlphabet_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1465:31: required from 'void seqan::arrayConstructMove(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, ErrorAlphabet_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:849:31: required from 'static typename seqan::Size<T>::Type seqan::ClearSpaceExpandStringBase_<TExpand>::_clearSpace_(T&, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::SimpleType<unsigned char, seqan::ErrorAlphabet_> >; TExpand = seqan::Tag<seqan::TagGenerous_>; typename seqan::Size<T>::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1014:62: required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::_clearSpace(String<TValue, TSpec>&, TSize, TPosition, TPosition, Tag<TUsage>) [with TValue = SimpleType<unsigned char, ErrorAlphabet_>; TSpec = Alloc<>; TSize = long unsigned int; TPosition = long unsigned int; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1048:30: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1845:16: required from 'void seqan::insertValue(T&, TPosition, const TValue&) [with T = String<SimpleType<unsigned char, ErrorAlphabet_> >; TPosition = int; TValue = SimpleType<unsigned char, ErrorAlphabet_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_threshold.h:511:16: required from 'void seqan::initPatterns(TStateString&, const TShape&, int, const TLogErrorDistr&, TDistance, bool) [with TStateString = String<SensitivityDPState_<Tag<HammingDistance_>, double>, Alloc<> >; TShape = String<char, Alloc<> >; TLogErrorDistr = String<double>; TDistance = Tag<HammingDistance_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_threshold.h:1118:14: required from 'void seqan::qgramFilteringSensitivity(TSensitivityMatrix&, const TShape&, TPatternSize, TErrors, TThresh, TDistance, ThreshExact, const TErrorDist&) [with TSensitivityMatrix = String<double>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TPatternSize = unsigned int; TErrors = unsigned int; TThresh = unsigned int; TDistance = Tag<HammingDistance_>; TErrorDist = String<double>; ThreshExact = const Tag<ThreshExact_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/paramChooser.h:741:42: required from 'void seqan::makeSelectedStatsFile(TError&, ParamChooserOptions&) [with TError = String<double>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/paramChooser.h:1310:30: required from 'bool seqan::chooseParams(RazerSOptions<TSpec>&, ParamChooserOptions&) [with TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/micro_razers.cpp:456:30: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1589:19: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class seqan::SimpleType<unsigned char, seqan::ErrorAlphabet_>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1589 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::ErrorAlphabet_>' declared here 116 | class SimpleType | ^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayMoveBackwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, ErrorAlphabet_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1641:30: required from 'void seqan::arrayMoveBackward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, ErrorAlphabet_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1213:26: required from 'void seqan::arrayMove(TSource1, TSource2, TTarget) [with TTarget = SimpleType<unsigned char, ErrorAlphabet_>*; TSource1 = SimpleType<unsigned char, ErrorAlphabet_>*; TSource2 = SimpleType<unsigned char, ErrorAlphabet_>*]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1660:14: required from 'void seqan::_arrayClearSpacePointer(TValue*, size_t, size_t, size_t, const True&) [with TValue = SimpleType<unsigned char, ErrorAlphabet_>; size_t = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1681:28: required from 'void seqan::arrayClearSpace(TValue*, size_t, size_t, size_t) [with TValue = SimpleType<unsigned char, ErrorAlphabet_>; size_t = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:856:28: required from 'static typename seqan::Size<T>::Type seqan::ClearSpaceExpandStringBase_<TExpand>::_clearSpace_(T&, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::SimpleType<unsigned char, seqan::ErrorAlphabet_> >; TExpand = seqan::Tag<seqan::TagGenerous_>; typename seqan::Size<T>::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1014:62: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1845:16: required from 'void seqan::insertValue(T&, TPosition, const TValue&) [with T = String<SimpleType<unsigned char, ErrorAlphabet_> >; TPosition = int; TValue = SimpleType<unsigned char, ErrorAlphabet_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_threshold.h:511:16: required from 'void seqan::initPatterns(TStateString&, const TShape&, int, const TLogErrorDistr&, TDistance, bool) [with TStateString = String<SensitivityDPState_<Tag<HammingDistance_>, double>, Alloc<> >; TShape = String<char, Alloc<> >; TLogErrorDistr = String<double>; TDistance = Tag<HammingDistance_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_threshold.h:1118:14: required from 'void seqan::qgramFilteringSensitivity(TSensitivityMatrix&, const TShape&, TPatternSize, TErrors, TThresh, TDistance, ThreshExact, const TErrorDist&) [with TSensitivityMatrix = String<double>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TPatternSize = unsigned int; TErrors = unsigned int; TThresh = unsigned int; TDistance = Tag<HammingDistance_>; TErrorDist = String<double>; ThreshExact = const Tag<ThreshExact_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/paramChooser.h:741:42: required from 'void seqan::makeSelectedStatsFile(TError&, ParamChooserOptions&) [with TError = String<double>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/paramChooser.h:1310:30: required from 'bool seqan::chooseParams(RazerSOptions<TSpec>&, ParamChooserOptions&) [with TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/micro_razers.cpp:456:30: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1621:19: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class seqan::SimpleType<unsigned char, seqan::ErrorAlphabet_>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1621 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::ErrorAlphabet_>' declared here 116 | class SimpleType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_allocator.h:53, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:74: In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<std::__cxx11::basic_string<char> >; TValue = std::__cxx11::basic_string<char>; TSize = long unsigned int; TUsage = AllocateStorage_]', inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = std::__cxx11::basic_string<char>; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30, inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20, inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<std::__cxx11::basic_string<char> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50, inlined from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<std::__cxx11::basic_string<char> >; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18, inlined from 'void seqan::eraseBack(T&) [with T = String<std::__cxx11::basic_string<char> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2337:8, inlined from 'TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string<char>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/arg_parse/arg_parse_ctd_support.h:88:30: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value '18446744073709551552' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/exception_ptr.h:38, from /usr/include/c++/13/exception:164, from /usr/include/c++/13/ios:41: /usr/include/c++/13/new: In function 'TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string<char>]': /usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here 126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ [ 9%] Building CXX object core/apps/micro_razers/CMakeFiles/micro_razers.dir/__/razers/param_tabs.cpp.o cd /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/micro_razers && /usr/bin/g++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-1.4.2/core/include -std=c++14 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -MD -MT core/apps/micro_razers/CMakeFiles/micro_razers.dir/__/razers/param_tabs.cpp.o -MF CMakeFiles/micro_razers.dir/__/razers/param_tabs.cpp.o.d -o CMakeFiles/micro_razers.dir/__/razers/param_tabs.cpp.o -c /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/param_tabs.cpp [ 9%] Linking CXX executable ../../../bin/micro_razers cd /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/micro_razers && /usr/bin/cmake -E cmake_link_script CMakeFiles/micro_razers.dir/link.txt --verbose=1 /usr/bin/g++ -std=c++14 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -static-libgcc -static-libstdc++ -rdynamic CMakeFiles/micro_razers.dir/micro_razers.cpp.o CMakeFiles/micro_razers.dir/__/razers/param_tabs.cpp.o -o ../../../bin/micro_razers -lrt make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' [ 9%] Built target micro_razers make -f core/apps/pair_align/CMakeFiles/pair_align.dir/build.make core/apps/pair_align/CMakeFiles/pair_align.dir/depend make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/core/apps/pair_align /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/pair_align /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/pair_align/CMakeFiles/pair_align.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' make -f core/apps/pair_align/CMakeFiles/pair_align.dir/build.make core/apps/pair_align/CMakeFiles/pair_align.dir/build make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' [ 11%] Building CXX object core/apps/pair_align/CMakeFiles/pair_align.dir/pair_align.cpp.o cd /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/pair_align && /usr/bin/g++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-1.4.2/core/include -std=c++14 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -MD -MT core/apps/pair_align/CMakeFiles/pair_align.dir/pair_align.cpp.o -MF CMakeFiles/pair_align.dir/pair_align.cpp.o.d -o CMakeFiles/pair_align.dir/pair_align.cpp.o -c /builddir/build/BUILD/seqan-1.4.2/core/apps/pair_align/pair_align.cpp In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:68, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:53, from /builddir/build/BUILD/seqan-1.4.2/core/apps/pair_align/pair_align.cpp:19: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:80:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 80 | struct FunctorUpcase : public std::unary_function<InType, Result> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/ostream:40, from /usr/include/c++/13/iostream:41, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/debug_test_system.h:46, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_debug.h:52, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:49, from /builddir/build/BUILD/seqan-1.4.2/core/apps/pair_align/pair_align.cpp:18: /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:115:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 115 | struct FunctorLowcase : public std::unary_function<InType, Result> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:151:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 151 | struct FunctorConvert : public std::unary_function<InType,OutType> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:220:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 220 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:229:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 229 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:239:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 239 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:249:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 249 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:259:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 259 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:268:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 268 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:280:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 280 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/stream_algorithms.h:40, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:91, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream.h:86, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/score.h:42, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_align.h:45, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:54: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamPeek(char&, FILE*)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:169:11: warning: comparison is always false due to limited range of data type [-Wtype-limits] 169 | if (c == EOF) | ^ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamReadChar(char&, FILE*)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:182:11: warning: comparison is always false due to limited range of data type [-Wtype-limits] 182 | if (c == EOF) | ^ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:117: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h:1436:51: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 1436 | struct testIODone : public ::std::unary_function<TPageFrame&,bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:46, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_align.h:47: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:342:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 342 | public ::std::unary_function<Pair<TKey, TValue>, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:47: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm.h:793:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 793 | public ::std::unary_function<Pair<TWeight, TPair>, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:79: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:246:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 246 | public ::std::binary_function<TGapAnchor, TGapAnchor, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:256:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 256 | public ::std::binary_function<TGapAnchor, TGapAnchor, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:166: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h: In function 'int seqan::_globalAlignmentScore(const String<TValue, TSpec>&, const String<TValue2, TSpec2>&, const MyersBitVector&)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h:70:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 70 | if (length(seqH) < length(seqV)) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h:74:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 74 | const unsigned int BLOCK_SIZE = BitsPerValue<unsigned int>::VALUE; | ^~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:174: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h: In function 'seqan::Pair<seqan::Pair<TDiagonal> > seqan::_alignBandedSmithWatermanTrace(LocalAlignmentFinder<TScoreValue>&, const TSequenceH&, const TSequenceV&, TId, TId, TScore&, TDiagonal, TDiagonal)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:409:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 409 | if ((actualCol == 0) || (actualRow == 0)) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:412:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 412 | if (actualCol < len1) _alignTracePrint(finder.trace, seqH, seqV, id1, actualCol, id2, actualRow, len1 - actualCol, Horizontal); | ^~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_fundamental.h:79, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:58: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1542:29: required from 'void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1398:21: required from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = SimpleType<unsigned char, Dna5_>; TValueTarget = SimpleType<unsigned char, Dna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1429:31: required from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = SimpleType<unsigned char, Dna5_>; TValueTarget = SimpleType<unsigned char, Dna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1840:27: required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagExact_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20: required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagExact_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:131:16: required from 'seqan::String<TValue, seqan::Alloc<TSpec> >::String(const seqan::String<TValue, seqan::Alloc<TSpec> >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna5_>; TSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_align/graph_impl_align.h:1892:17: required from 'bool seqan::convertAlignment(const Graph<Alignment<TStringSet, TCargo, TSpec> >&, TMatrix&) [with TStringSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Dependent<Tag<TagInsist_> > >; TCargo = void; TSpec = const Tag<WithoutEdgeId_>; TMatrix = String<char, Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_align/graph_impl_align.h:897:22: required from 'void seqan::write(TFile&, const Graph<TSpec>&, const TNames&, FastaFormat) [with TFile = _IO_FILE*; TSpec = Alignment<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, void, const Tag<WithoutEdgeId_> >; TNames = StringSet<String<char, Alloc<> > >; FastaFormat = const Tag<FastaFormat_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/pair_align/pair_align.cpp:131:14: required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutputFormat, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<true, true, true, true>; TScore = seqan::Score<int, seqan::ScoreMatrix<> >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = unsigned int; TDiag = int; TOutputFormat = int; TOutfile = std::__cxx11::basic_string<char>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/pair_align/pair_align.cpp:215:76: required from 'void _initAlignParams(const Options&, TScore&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/pair_align/pair_align.cpp:262:31: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1521:19: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class seqan::SimpleType<unsigned char, seqan::Dna5_>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1521 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_alphabet.h:84, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:68: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5_>' declared here 116 | class SimpleType | ^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Rna5_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1542:29: required from 'void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Rna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1398:21: required from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = SimpleType<unsigned char, Rna5_>; TValueTarget = SimpleType<unsigned char, Rna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1429:31: required from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = SimpleType<unsigned char, Rna5_>; TValueTarget = SimpleType<unsigned char, Rna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1840:27: required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Rna5_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagExact_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20: required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Rna5_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagExact_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:131:16: required from 'seqan::String<TValue, seqan::Alloc<TSpec> >::String(const seqan::String<TValue, seqan::Alloc<TSpec> >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Rna5_>; TSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_align/graph_impl_align.h:1892:17: required from 'bool seqan::convertAlignment(const Graph<Alignment<TStringSet, TCargo, TSpec> >&, TMatrix&) [with TStringSet = StringSet<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, Dependent<Tag<TagInsist_> > >; TCargo = void; TSpec = const Tag<WithoutEdgeId_>; TMatrix = String<char, Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_align/graph_impl_align.h:897:22: required from 'void seqan::write(TFile&, const Graph<TSpec>&, const TNames&, FastaFormat) [with TFile = _IO_FILE*; TSpec = Alignment<StringSet<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, void, const Tag<WithoutEdgeId_> >; TNames = StringSet<String<char, Alloc<> > >; FastaFormat = const Tag<FastaFormat_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/pair_align/pair_align.cpp:131:14: required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutputFormat, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna5_>; TAlignConfig = seqan::AlignConfig<true, true, true, true>; TScore = seqan::Score<int, seqan::ScoreMatrix<> >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = unsigned int; TDiag = int; TOutputFormat = int; TOutfile = std::__cxx11::basic_string<char>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/pair_align/pair_align.cpp:215:76: required from 'void _initAlignParams(const Options&, TScore&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/pair_align/pair_align.cpp:298:31: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1521:19: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class seqan::SimpleType<unsigned char, seqan::Rna5_>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1521 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Rna5_>' declared here 116 | class SimpleType | ^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, AminoAcid_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1542:29: required from 'void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, AminoAcid_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1398:21: required from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = SimpleType<unsigned char, AminoAcid_>; TValueTarget = SimpleType<unsigned char, AminoAcid_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1429:31: required from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = SimpleType<unsigned char, AminoAcid_>; TValueTarget = SimpleType<unsigned char, AminoAcid_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1840:27: required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, AminoAcid_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagExact_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20: required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, AminoAcid_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagExact_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:131:16: required from 'seqan::String<TValue, seqan::Alloc<TSpec> >::String(const seqan::String<TValue, seqan::Alloc<TSpec> >&) [with TValue = seqan::SimpleType<unsigned char, seqan::AminoAcid_>; TSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_align/graph_impl_align.h:1892:17: required from 'bool seqan::convertAlignment(const Graph<Alignment<TStringSet, TCargo, TSpec> >&, TMatrix&) [with TStringSet = StringSet<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Dependent<Tag<TagInsist_> > >; TCargo = void; TSpec = const Tag<WithoutEdgeId_>; TMatrix = String<char, Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_align/graph_impl_align.h:897:22: required from 'void seqan::write(TFile&, const Graph<TSpec>&, const TNames&, FastaFormat) [with TFile = _IO_FILE*; TSpec = Alignment<StringSet<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, void, const Tag<WithoutEdgeId_> >; TNames = StringSet<String<char, Alloc<> > >; FastaFormat = const Tag<FastaFormat_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/pair_align/pair_align.cpp:131:14: required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutputFormat, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::AminoAcid_>; TAlignConfig = seqan::AlignConfig<true, true, true, true>; TScore = seqan::Score<int, seqan::ScoreMatrix<> >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = unsigned int; TDiag = int; TOutputFormat = int; TOutfile = std::__cxx11::basic_string<char>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/pair_align/pair_align.cpp:215:76: required from 'void _initAlignParams(const Options&, TScore&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::AminoAcid_>; TScore = seqan::Score<int, seqan::ScoreMatrix<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/pair_align/pair_align.cpp:316:36: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1521:19: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class seqan::SimpleType<unsigned char, seqan::AminoAcid_>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1521 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::AminoAcid_>' declared here 116 | class SimpleType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_allocator.h:53, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:74: In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<unsigned int, Alloc<> >; TValue = unsigned int; TSize = long unsigned int; TUsage = AllocateStorage_]', inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = unsigned int; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = unsigned int; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = unsigned int; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30, inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83, inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1821:1, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20, inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<unsigned int, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50, inlined from 'typename seqan::Value<seqan::IdManager<TIdType, TSpec> >::Type seqan::obtainId(IdManager<TIdType, TSpec>&) [with TIdType = unsigned int; TSpec = Tag<Default_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_idmanager.h:205:9, inlined from 'typename seqan::VertexDescriptor<seqan::Graph<seqan::Directed<TCargo, TSpec> > >::Type seqan::addVertex(Graph<Directed<TCargo, TSpec> >&) [with TCargo = void; TSpec = const Tag<WithoutEdgeId_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_impl_directed.h:534:33: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value '18446744073709551608' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/exception_ptr.h:38, from /usr/include/c++/13/exception:164, from /usr/include/c++/13/ios:41: /usr/include/c++/13/new: In function 'typename seqan::VertexDescriptor<seqan::Graph<seqan::Directed<TCargo, TSpec> > >::Type seqan::addVertex(Graph<Directed<TCargo, TSpec> >&) [with TCargo = void; TSpec = const Tag<WithoutEdgeId_>]': /usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here 126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >; TValue = std::__cxx11::basic_string<char>; TSize = long unsigned int; TUsage = AllocateStorage_]', inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = std::__cxx11::basic_string<char>; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30, inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20, inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<std::__cxx11::basic_string<char>, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50, inlined from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18, inlined from 'void seqan::eraseBack(T&) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2337:8, inlined from 'TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string<char>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/arg_parse/arg_parse_ctd_support.h:88:30: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value '18446744073709551552' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/new: In function 'TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string<char>]': /usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here 126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<unsigned int, Alloc<> >; TValue = unsigned int; TSize = long unsigned int; TUsage = AllocateStorage_]', inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = unsigned int; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = unsigned int; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = unsigned int; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30, inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83, inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1821:1, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20, inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<unsigned int, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50, inlined from 'typename seqan::Value<seqan::IdManager<TIdType, TSpec> >::Type seqan::obtainId(IdManager<TIdType, TSpec>&) [with TIdType = unsigned int; TSpec = Tag<Default_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_idmanager.h:205:9, inlined from 'typename seqan::VertexDescriptor<seqan::Graph<seqan::Undirected<TCargo, TSpec> > >::Type seqan::addVertex(Graph<Undirected<TCargo, TSpec> >&) [with TCargo = void; TSpec = const Tag<WithoutEdgeId_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_impl_undirected.h:394:33: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value '18446744073709551608' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/new: In function 'typename seqan::VertexDescriptor<seqan::Graph<seqan::Undirected<TCargo, TSpec> > >::Type seqan::addVertex(Graph<Undirected<TCargo, TSpec> >&) [with TCargo = void; TSpec = const Tag<WithoutEdgeId_>]': /usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here 126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<String<char, Alloc<> > >; TValue = String<char, Alloc<> >; TSize = long unsigned int; TUsage = AllocateStorage_]', inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = String<char, Alloc<> >; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = String<char, Alloc<> >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = String<char, Alloc<> >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30, inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = String<char, Alloc<> >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = String<char, Alloc<> >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20, inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::String<char, seqan::Alloc<> > >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = String<char, Alloc<> >; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50, inlined from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<String<char, Alloc<> > >; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18, inlined from 'void seqan::eraseBack(T&) [with T = String<String<char, Alloc<> > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2337:8, inlined from 'TSequence seqan::HtmlToolDocPrinter_::_toHtml(const TSequence&) const [with TSequence = seqan::String<char, seqan::Alloc<> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/arg_parse/tool_doc.h:284:34: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value '18446744073709551568' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/new: In function 'TSequence seqan::HtmlToolDocPrinter_::_toHtml(const TSequence&) const [with TSequence = seqan::String<char, seqan::Alloc<> >]': /usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here 126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ [ 11%] Linking CXX executable ../../../bin/pair_align cd /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/pair_align && /usr/bin/cmake -E cmake_link_script CMakeFiles/pair_align.dir/link.txt --verbose=1 /usr/bin/g++ -std=c++14 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -static-libgcc -static-libstdc++ -rdynamic CMakeFiles/pair_align.dir/pair_align.cpp.o -o ../../../bin/pair_align -lrt make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' [ 11%] Built target pair_align make -f core/apps/rabema/CMakeFiles/rabema_prepare_sam.dir/build.make core/apps/rabema/CMakeFiles/rabema_prepare_sam.dir/depend make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/core/apps/rabema /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/rabema /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/rabema/CMakeFiles/rabema_prepare_sam.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' make -f core/apps/rabema/CMakeFiles/rabema_prepare_sam.dir/build.make core/apps/rabema/CMakeFiles/rabema_prepare_sam.dir/build make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' [ 12%] Building CXX object core/apps/rabema/CMakeFiles/rabema_prepare_sam.dir/prepare_sam.cpp.o cd /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/rabema && /usr/bin/g++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-1.4.2/core/include -std=c++14 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -MD -MT core/apps/rabema/CMakeFiles/rabema_prepare_sam.dir/prepare_sam.cpp.o -MF CMakeFiles/rabema_prepare_sam.dir/prepare_sam.cpp.o.d -o CMakeFiles/rabema_prepare_sam.dir/prepare_sam.cpp.o -c /builddir/build/BUILD/seqan-1.4.2/core/apps/rabema/prepare_sam.cpp In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:68, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:48, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:45, from /builddir/build/BUILD/seqan-1.4.2/core/apps/rabema/prepare_sam.cpp:29: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:80:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 80 | struct FunctorUpcase : public std::unary_function<InType, Result> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/ostream:40, from /usr/include/c++/13/iostream:41, from /builddir/build/BUILD/seqan-1.4.2/core/apps/rabema/prepare_sam.cpp:27: /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:115:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 115 | struct FunctorLowcase : public std::unary_function<InType, Result> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:151:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 151 | struct FunctorConvert : public std::unary_function<InType,OutType> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:220:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 220 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:229:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 229 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:239:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 239 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:249:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 249 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:259:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 259 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:268:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 268 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:280:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 280 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/stream_algorithms.h:40, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:91: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamPeek(char&, FILE*)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:169:11: warning: comparison is always false due to limited range of data type [-Wtype-limits] 169 | if (c == EOF) | ^ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamReadChar(char&, FILE*)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:182:11: warning: comparison is always false due to limited range of data type [-Wtype-limits] 182 | if (c == EOF) | ^ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:117: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h:1436:51: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 1436 | struct testIODone : public ::std::unary_function<TPageFrame&,bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:46, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_align.h:47, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:54, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:48: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:342:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 342 | public ::std::unary_function<Pair<TKey, TValue>, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:47: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm.h:793:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 793 | public ::std::unary_function<Pair<TWeight, TPair>, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:79: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:246:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 246 | public ::std::binary_function<TGapAnchor, TGapAnchor, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:256:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 256 | public ::std::binary_function<TGapAnchor, TGapAnchor, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:166: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h: In function 'int seqan::_globalAlignmentScore(const String<TValue, TSpec>&, const String<TValue2, TSpec2>&, const MyersBitVector&)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h:70:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 70 | if (length(seqH) < length(seqV)) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h:74:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 74 | const unsigned int BLOCK_SIZE = BitsPerValue<unsigned int>::VALUE; | ^~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:174: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h: In function 'seqan::Pair<seqan::Pair<TDiagonal> > seqan::_alignBandedSmithWatermanTrace(LocalAlignmentFinder<TScoreValue>&, const TSequenceH&, const TSequenceV&, TId, TId, TScore&, TDiagonal, TDiagonal)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:409:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 409 | if ((actualCol == 0) || (actualRow == 0)) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:412:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 412 | if (actualCol < len1) _alignTracePrint(finder.trace, seqH, seqV, id1, actualCol, id2, actualRow, len1 - actualCol, Horizontal); | ^~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:60, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_stream.h:50, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:107: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:485:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 485 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:495:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 495 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:505:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 505 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:515:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 515 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:525:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 525 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:535:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 535 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:62: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h: In function 'void seqan::convertMatchesToGlobalAlignment(FragmentStore<TSpec, TConfig>&, const TScore&, const TShrinkMatches&)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2357:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 2357 | if (alignQualityStoreLengthPre == 0u) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2361:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 2361 | sortAlignedReads(store.alignedReadStore, SortBeginPos()); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_fundamental.h:79, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:58, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:44: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1542:29: required from 'void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1398:21: required from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = SimpleType<unsigned char, Dna5_>; TValueTarget = SimpleType<unsigned char, Dna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1429:31: required from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = SimpleType<unsigned char, Dna5_>; TValueTarget = SimpleType<unsigned char, Dna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1840:27: required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagExact_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20: required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagExact_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:120:16: required from 'seqan::String<TValue, seqan::Alloc<TSpec> >::String(seqan::String<TValue, seqan::Alloc<TSpec> >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna5_>; TSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/apps/rabema/prepare_sam.cpp:80:29: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1521:19: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class seqan::SimpleType<unsigned char, seqan::Dna5_>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1521 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_alphabet.h:84, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:68: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5_>' declared here 116 | class SimpleType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_allocator.h:53, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:74: In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >; TValue = std::__cxx11::basic_string<char>; TSize = long unsigned int; TUsage = AllocateStorage_]', inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = std::__cxx11::basic_string<char>; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30, inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20, inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<std::__cxx11::basic_string<char>, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50, inlined from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18, inlined from 'void seqan::eraseBack(T&) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2337:8, inlined from 'TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string<char>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/arg_parse/arg_parse_ctd_support.h:88:30: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value '18446744073709551552' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/exception_ptr.h:38, from /usr/include/c++/13/exception:164, from /usr/include/c++/13/ios:41: /usr/include/c++/13/new: In function 'TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string<char>]': /usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here 126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:59: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h: In function 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h:399:36: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] 399 | snprintf(buffer, 4, "%d", x); | ^ In file included from /usr/include/stdio.h:906, from /usr/include/c++/13/cstdio:42, from /usr/include/c++/13/ext/string_conversions.h:45, from /usr/include/c++/13/bits/basic_string.h:4072, from /usr/include/c++/13/string:54: In function 'int snprintf(char*, size_t, const char*, ...)', inlined from 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h:399:21: /usr/include/bits/stdio2.h:54:35: note: '__builtin___snprintf_chk' output between 2 and 5 bytes into a destination of size 4 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ [ 12%] Linking CXX executable ../../../bin/rabema_prepare_sam cd /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/rabema && /usr/bin/cmake -E cmake_link_script CMakeFiles/rabema_prepare_sam.dir/link.txt --verbose=1 /usr/bin/g++ -std=c++14 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -static-libgcc -static-libstdc++ -rdynamic CMakeFiles/rabema_prepare_sam.dir/prepare_sam.cpp.o -o ../../../bin/rabema_prepare_sam -lrt -L/usr/lib64 -lz make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' [ 12%] Built target rabema_prepare_sam make -f core/apps/rabema/CMakeFiles/rabema_build_gold_standard.dir/build.make core/apps/rabema/CMakeFiles/rabema_build_gold_standard.dir/depend make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/core/apps/rabema /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/rabema /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/rabema/CMakeFiles/rabema_build_gold_standard.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' make -f core/apps/rabema/CMakeFiles/rabema_build_gold_standard.dir/build.make core/apps/rabema/CMakeFiles/rabema_build_gold_standard.dir/build make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' [ 12%] Building CXX object core/apps/rabema/CMakeFiles/rabema_build_gold_standard.dir/rabema_build_gold_standard.cpp.o cd /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/rabema && /usr/bin/g++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-1.4.2/core/include -std=c++14 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -MD -MT core/apps/rabema/CMakeFiles/rabema_build_gold_standard.dir/rabema_build_gold_standard.cpp.o -MF CMakeFiles/rabema_build_gold_standard.dir/rabema_build_gold_standard.cpp.o.d -o CMakeFiles/rabema_build_gold_standard.dir/rabema_build_gold_standard.cpp.o -c /builddir/build/BUILD/seqan-1.4.2/core/apps/rabema/rabema_build_gold_standard.cpp In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:68, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:48, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/arg_parse.h:45, from /builddir/build/BUILD/seqan-1.4.2/core/apps/rabema/rabema_build_gold_standard.cpp:35: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:80:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 80 | struct FunctorUpcase : public std::unary_function<InType, Result> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/istream:40, from /usr/include/c++/13/fstream:40, from /builddir/build/BUILD/seqan-1.4.2/core/apps/rabema/rabema_build_gold_standard.cpp:31: /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:115:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 115 | struct FunctorLowcase : public std::unary_function<InType, Result> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:151:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 151 | struct FunctorConvert : public std::unary_function<InType,OutType> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:220:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 220 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:229:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 229 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:239:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 239 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:249:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 249 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:259:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 259 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:268:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 268 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:280:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 280 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/stream_algorithms.h:40, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:91: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamPeek(char&, FILE*)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:169:11: warning: comparison is always false due to limited range of data type [-Wtype-limits] 169 | if (c == EOF) | ^ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamReadChar(char&, FILE*)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:182:11: warning: comparison is always false due to limited range of data type [-Wtype-limits] 182 | if (c == EOF) | ^ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:117: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h:1436:51: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 1436 | struct testIODone : public ::std::unary_function<TPageFrame&,bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:46, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_align.h:47, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:54, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:48, from /builddir/build/BUILD/seqan-1.4.2/core/apps/rabema/rabema_build_gold_standard.cpp:36: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:342:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 342 | public ::std::unary_function<Pair<TKey, TValue>, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:47: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm.h:793:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 793 | public ::std::unary_function<Pair<TWeight, TPair>, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:79: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:246:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 246 | public ::std::binary_function<TGapAnchor, TGapAnchor, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:256:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 256 | public ::std::binary_function<TGapAnchor, TGapAnchor, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:166: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h: In function 'int seqan::_globalAlignmentScore(const String<TValue, TSpec>&, const String<TValue2, TSpec2>&, const MyersBitVector&)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h:70:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 70 | if (length(seqH) < length(seqV)) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h:74:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 74 | const unsigned int BLOCK_SIZE = BitsPerValue<unsigned int>::VALUE; | ^~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:174: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h: In function 'seqan::Pair<seqan::Pair<TDiagonal> > seqan::_alignBandedSmithWatermanTrace(LocalAlignmentFinder<TScoreValue>&, const TSequenceH&, const TSequenceV&, TId, TId, TScore&, TDiagonal, TDiagonal)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:409:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 409 | if ((actualCol == 0) || (actualRow == 0)) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:412:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 412 | if (actualCol < len1) _alignTracePrint(finder.trace, seqH, seqV, id1, actualCol, id2, actualRow, len1 - actualCol, Horizontal); | ^~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:60, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_stream.h:50, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:107: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:485:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 485 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:495:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 495 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:505:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 505 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:515:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 515 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:525:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 525 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:535:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 535 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:62: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h: In function 'void seqan::convertMatchesToGlobalAlignment(FragmentStore<TSpec, TConfig>&, const TScore&, const TShrinkMatches&)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2357:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 2357 | if (alignQualityStoreLengthPre == 0u) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2361:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 2361 | sortAlignedReads(store.alignedReadStore, SortBeginPos()); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/apps/rabema/rabema_build_gold_standard.cpp:42: /builddir/build/BUILD/seqan-1.4.2/core/apps/rabema/curve_smoothing.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/apps/rabema/curve_smoothing.h:105:10: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 105 | std::binary_function<WeightedMatch, WeightedMatch, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_iterator.h:65, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:86, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/arg_parse.h:44: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(const seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&) [with TContainer = seqan::Segment<seqan::String<WeightedMatch>, seqan::InfixSegment>; TIterator = WeightedMatch*; TSpec = seqan::Tag<seqan::Default_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_iterator.h:88:7: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:147:15: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<WeightedMatch>, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<WeightedMatch>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 147 | : data_container(other_.data_container), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence.h:93, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:47: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<WeightedMatch>, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<WeightedMatch>]' 197 | operator = (Segment const & source) | ^~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence.h:92: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = String<WeightedMatch>; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<String<WeightedMatch>, InfixSegment>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:77: required from 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<WeightedMatch>, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<WeightedMatch>, seqan::InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/rabema/curve_smoothing.h:254:100: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_base.h:470:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<WeightedMatch>, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<WeightedMatch>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 470 | return me; | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<WeightedMatch>, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<WeightedMatch>]' 197 | operator = (Segment const & source) | ^~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence.h:91: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(T&, Rooted) [with T = Segment<String<WeightedMatch>, InfixSegment>; typename Iterator<T, const Tag<Rooted_> >::Type = Iter<Segment<String<WeightedMatch>, InfixSegment>, AdaptorIterator<WeightedMatch*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:841:23: required from 'typename seqan::Iterator<T, const seqan::Tag<TSpec> >::Type seqan::end(T&, Tag<TSpec>) [with T = Segment<String<WeightedMatch>, InfixSegment>; TSpec = Rooted_; typename Iterator<T, const Tag<TSpec> >::Type = Iter<Segment<String<WeightedMatch>, InfixSegment>, AdaptorIterator<WeightedMatch*, Tag<Default_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_reverse.h:463:24: required from 'typename seqan::Iterator<seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> >, const seqan::Tag<TSpec> >::Type seqan::begin(ModifiedString<THost, Tag<ModReverse_> >&, Tag<TSpec>) [with THost = Segment<String<WeightedMatch>, InfixSegment>; TTagSpec = Standard_; typename Iterator<ModifiedString<THost, Tag<ModReverse_> >, const Tag<TSpec> >::Type = ModifiedIterator<Iter<Segment<String<WeightedMatch>, InfixSegment>, AdaptorIterator<WeightedMatch*, Tag<Default_> > >, Tag<ModReverse_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/rabema/curve_smoothing.h:257:52: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:768:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<WeightedMatch>, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<WeightedMatch>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 768 | return TIterator(me, end(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<WeightedMatch>, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<WeightedMatch>]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note: initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<WeightedMatch>, seqan::InfixSegment>; TIterator = WeightedMatch*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<WeightedMatch>, seqan::InfixSegment>]' 138 | Iter(typename Parameter_<TContainer>::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(T&, Rooted) [with T = Segment<String<WeightedMatch>, InfixSegment>; typename Iterator<T, const Tag<Rooted_> >::Type = Iter<Segment<String<WeightedMatch>, InfixSegment>, AdaptorIterator<WeightedMatch*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:616:25: required from 'typename seqan::Iterator<T, const seqan::Tag<TSpec> >::Type seqan::begin(T&, Tag<TSpec>) [with T = Segment<String<WeightedMatch>, InfixSegment>; TSpec = Rooted_; typename Iterator<T, const Tag<TSpec> >::Type = Iter<Segment<String<WeightedMatch>, InfixSegment>, AdaptorIterator<WeightedMatch*, Tag<Default_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_reverse.h:507:97: required from 'typename seqan::Iterator<seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> >, const seqan::Tag<TSpec> >::Type seqan::end(ModifiedString<THost, Tag<ModReverse_> >&, Tag<TSpec>) [with THost = Segment<String<WeightedMatch>, InfixSegment>; TTagSpec = Standard_; typename Iterator<ModifiedString<THost, Tag<ModReverse_> >, const Tag<TSpec> >::Type = ModifiedIterator<Iter<Segment<String<WeightedMatch>, InfixSegment>, AdaptorIterator<WeightedMatch*, Tag<Default_> > >, Tag<ModReverse_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/rabema/curve_smoothing.h:257:91: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:532:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<WeightedMatch>, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<WeightedMatch>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 532 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<WeightedMatch>, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<WeightedMatch>]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note: initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<WeightedMatch>, seqan::InfixSegment>; TIterator = WeightedMatch*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<WeightedMatch>, seqan::InfixSegment>]' 138 | Iter(typename Parameter_<TContainer>::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:70: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_reverse.h: In instantiation of 'seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> > seqan::reverseString(THost&) [with THost = const Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_begin.h:218:55: required from 'static void seqan::FindBeginImpl_<seqan::Myers<seqan::FindPrefix, THasState, void> >::_findBeginInit(TPattern&, TNeedle&) [with TPattern = seqan::Pattern<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers<seqan::FindInfix> >; TNeedle = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; THasState = seqan::True]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_begin.h:336:62: required from 'void seqan::_findBeginInit(TPattern&, TNeedle&) [with TPattern = Pattern<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Myers<FindInfix> >; TNeedle = const Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_myers_ukkonen.h:591:16: required from 'void seqan::_patternFirstInit(Pattern<TNeedle, Myers<TSpec, THasState, TFindBeginPatternSpec> >&, TNeedle2&) [with TNeedle = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = FindInfix; THasState = True; TFindBeginPatternSpec = Myers<FindPrefix, True, void>; TNeedle2 = const Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_myers_ukkonen.h:723:19: required from 'void seqan::setHost(Pattern<TNeedle, Myers<TSpec, THasState, TFindBeginPatternSpec> >&, const TNeedle2&) [with TNeedle = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = FindInfix; THasState = True; TFindBeginPatternSpec = Myers<FindPrefix, True, void>; TNeedle2 = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_myers_ukkonen.h:497:10: required from 'seqan::Pattern<TNeedle, seqan::Myers<TSpec, THasState, TFindBeginPatternSpec> >::Pattern(const TNeedle2&, int) [with TNeedle2 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TNeedle = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::FindInfix; THasState = seqan::True; TFindBeginPatternSpec = seqan::Myers<seqan::FindPrefix, seqan::True, void>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/rabema/find_myers_ukkonen_reads.h:108:9: required from 'seqan::Pattern<TNeedle, seqan::Tag<seqan::MyersUkkonenReads_> >::Pattern(TNeedle2&, int) [with TNeedle2 = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TNeedle = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/rabema/rabema_build_gold_standard.cpp:411:41: required from 'void buildErrorCurvePoints(seqan::String<WeightedMatch>&, int&, TContigSeq&, size_t, bool, TReadSeq&, size_t, size_t, const TReadNames&, bool, const TPatternSpec&) [with TContigSeq = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TReadSeq = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TPatternSpec = seqan::Tag<seqan::MyersUkkonenReads_>; TReadNames = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; size_t = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/apps/rabema/rabema_build_gold_standard.cpp:901:34: required from 'int matchesToErrorFunction(TErrorCurves&, seqan::String<int>&, TStreamOrReader&, seqan::BamIOContext<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, const seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, const seqan::FaiIndex&, const BuildGoldStandardOptions&, const TPatternSpec&, const TFormat&) [with TPatternSpec = seqan::Tag<seqan::MyersUkkonenReads_>; TStreamOrReader = seqan::RecordReader<std::basic_ifstream<char>, seqan::SinglePass<void> >; TFormat = seqan::Tag<seqan::Sam_>; TErrorCurves = std::map<int, seqan::String<WeightedMatch> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/rabema/rabema_build_gold_standard.cpp:1252:41: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_reverse.h:624:16: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 624 | return ModifiedString<THost, ModReverse>(host); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:62: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note: initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]' 139 | ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:77: required from 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_reverse.h:624:9: required from 'seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> > seqan::reverseString(THost&) [with THost = const Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_begin.h:218:55: required from 'static void seqan::FindBeginImpl_<seqan::Myers<seqan::FindPrefix, THasState, void> >::_findBeginInit(TPattern&, TNeedle&) [with TPattern = seqan::Pattern<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers<seqan::FindInfix> >; TNeedle = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; THasState = seqan::True]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_begin.h:336:62: required from 'void seqan::_findBeginInit(TPattern&, TNeedle&) [with TPattern = Pattern<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Myers<FindInfix> >; TNeedle = const Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_myers_ukkonen.h:591:16: required from 'void seqan::_patternFirstInit(Pattern<TNeedle, Myers<TSpec, THasState, TFindBeginPatternSpec> >&, TNeedle2&) [with TNeedle = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = FindInfix; THasState = True; TFindBeginPatternSpec = Myers<FindPrefix, True, void>; TNeedle2 = const Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_myers_ukkonen.h:723:19: required from 'void seqan::setHost(Pattern<TNeedle, Myers<TSpec, THasState, TFindBeginPatternSpec> >&, const TNeedle2&) [with TNeedle = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = FindInfix; THasState = True; TFindBeginPatternSpec = Myers<FindPrefix, True, void>; TNeedle2 = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_myers_ukkonen.h:497:10: required from 'seqan::Pattern<TNeedle, seqan::Myers<TSpec, THasState, TFindBeginPatternSpec> >::Pattern(const TNeedle2&, int) [with TNeedle2 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TNeedle = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::FindInfix; THasState = seqan::True; TFindBeginPatternSpec = seqan::Myers<seqan::FindPrefix, seqan::True, void>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/rabema/find_myers_ukkonen_reads.h:108:9: required from 'seqan::Pattern<TNeedle, seqan::Tag<seqan::MyersUkkonenReads_> >::Pattern(TNeedle2&, int) [with TNeedle2 = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TNeedle = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/rabema/rabema_build_gold_standard.cpp:411:41: required from 'void buildErrorCurvePoints(seqan::String<WeightedMatch>&, int&, TContigSeq&, size_t, bool, TReadSeq&, size_t, size_t, const TReadNames&, bool, const TPatternSpec&) [with TContigSeq = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TReadSeq = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TPatternSpec = seqan::Tag<seqan::MyersUkkonenReads_>; TReadNames = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; size_t = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/apps/rabema/rabema_build_gold_standard.cpp:901:34: required from 'int matchesToErrorFunction(TErrorCurves&, seqan::String<int>&, TStreamOrReader&, seqan::BamIOContext<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, const seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, const seqan::FaiIndex&, const BuildGoldStandardOptions&, const TPatternSpec&, const TFormat&) [with TPatternSpec = seqan::Tag<seqan::MyersUkkonenReads_>; TStreamOrReader = seqan::RecordReader<std::basic_ifstream<char>, seqan::SinglePass<void> >; TFormat = seqan::Tag<seqan::Sam_>; TErrorCurves = std::map<int, seqan::String<WeightedMatch> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/rabema/rabema_build_gold_standard.cpp:1252:41: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_base.h:470:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 470 | return me; | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_fundamental.h:79, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:58: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1542:29: required from 'void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1398:21: required from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = SimpleType<unsigned char, Dna5_>; TValueTarget = SimpleType<unsigned char, Dna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1429:31: required from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = SimpleType<unsigned char, Dna5_>; TValueTarget = SimpleType<unsigned char, Dna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1840:27: required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1964:50: required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, const TValue2&, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize = unsigned int; TValue2 = SimpleType<unsigned char, Dna5_>; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2153:18: required from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize, const TValue&) [with T = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSize = unsigned int; TValue = SimpleType<unsigned char, Dna5_>; typename Size<T>::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/fai_index.h:426:11: required from 'int seqan::readRegion(String<TValue, TSpec>&, const FaiIndex&, unsigned int, unsigned int, unsigned int) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/fai_index.h:505:22: required from 'int seqan::readSequence(String<TValue, TSpec>&, const FaiIndex&, unsigned int) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/rabema/rabema_build_gold_standard.cpp:869:29: required from 'int matchesToErrorFunction(TErrorCurves&, seqan::String<int>&, TStreamOrReader&, seqan::BamIOContext<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, const seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, const seqan::FaiIndex&, const BuildGoldStandardOptions&, const TPatternSpec&, const TFormat&) [with TPatternSpec = seqan::Tag<seqan::MyersUkkonenReads_>; TStreamOrReader = seqan::RecordReader<std::basic_ifstream<char>, seqan::SinglePass<void> >; TFormat = seqan::Tag<seqan::Sam_>; TErrorCurves = std::map<int, seqan::String<WeightedMatch> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/rabema/rabema_build_gold_standard.cpp:1252:41: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1521:19: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class seqan::SimpleType<unsigned char, seqan::Dna5_>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1521 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_alphabet.h:84, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:68: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5_>' declared here 116 | class SimpleType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_allocator.h:53, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:74: In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >; TValue = std::__cxx11::basic_string<char>; TSize = long unsigned int; TUsage = AllocateStorage_]', inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = std::__cxx11::basic_string<char>; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30, inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20, inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<std::__cxx11::basic_string<char>, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50, inlined from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18, inlined from 'void seqan::eraseBack(T&) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2337:8, inlined from 'TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string<char>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/arg_parse/arg_parse_ctd_support.h:88:30: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value '18446744073709551552' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/exception_ptr.h:38, from /usr/include/c++/13/exception:164, from /usr/include/c++/13/ios:41: /usr/include/c++/13/new: In function 'TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string<char>]': /usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here 126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:59: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h: In function 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h:399:36: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] 399 | snprintf(buffer, 4, "%d", x); | ^ In file included from /usr/include/stdio.h:906, from /usr/include/c++/13/cstdio:42, from /usr/include/c++/13/ext/string_conversions.h:45, from /usr/include/c++/13/bits/basic_string.h:4072, from /usr/include/c++/13/string:54: In function 'int snprintf(char*, size_t, const char*, ...)', inlined from 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h:399:21: /usr/include/bits/stdio2.h:54:35: note: '__builtin___snprintf_chk' output between 2 and 5 bytes into a destination of size 4 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ [ 14%] Linking CXX executable ../../../bin/rabema_build_gold_standard cd /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/rabema && /usr/bin/cmake -E cmake_link_script CMakeFiles/rabema_build_gold_standard.dir/link.txt --verbose=1 /usr/bin/g++ -std=c++14 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -static-libgcc -static-libstdc++ -rdynamic CMakeFiles/rabema_build_gold_standard.dir/rabema_build_gold_standard.cpp.o -o ../../../bin/rabema_build_gold_standard -lrt -L/usr/lib64 -lz make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' [ 14%] Built target rabema_build_gold_standard make -f core/apps/rabema/CMakeFiles/rabema_evaluate.dir/build.make core/apps/rabema/CMakeFiles/rabema_evaluate.dir/depend make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/core/apps/rabema /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/rabema /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/rabema/CMakeFiles/rabema_evaluate.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' make -f core/apps/rabema/CMakeFiles/rabema_evaluate.dir/build.make core/apps/rabema/CMakeFiles/rabema_evaluate.dir/build make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' [ 16%] Building CXX object core/apps/rabema/CMakeFiles/rabema_evaluate.dir/rabema_evaluate.cpp.o cd /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/rabema && /usr/bin/g++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-1.4.2/core/include -std=c++14 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -MD -MT core/apps/rabema/CMakeFiles/rabema_evaluate.dir/rabema_evaluate.cpp.o -MF CMakeFiles/rabema_evaluate.dir/rabema_evaluate.cpp.o.d -o CMakeFiles/rabema_evaluate.dir/rabema_evaluate.cpp.o -c /builddir/build/BUILD/seqan-1.4.2/core/apps/rabema/rabema_evaluate.cpp In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:68, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:48, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/arg_parse.h:45, from /builddir/build/BUILD/seqan-1.4.2/core/apps/rabema/rabema_evaluate.cpp:28: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:80:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 80 | struct FunctorUpcase : public std::unary_function<InType, Result> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/ostream:40, from /usr/include/c++/13/iostream:41, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/debug_test_system.h:46, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_debug.h:52, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:49, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/arg_parse.h:44: /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:115:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 115 | struct FunctorLowcase : public std::unary_function<InType, Result> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:151:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 151 | struct FunctorConvert : public std::unary_function<InType,OutType> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:220:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 220 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:229:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 229 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:239:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 239 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:249:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 249 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:259:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 259 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:268:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 268 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:280:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 280 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/stream_algorithms.h:40, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:91: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamPeek(char&, FILE*)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:169:11: warning: comparison is always false due to limited range of data type [-Wtype-limits] 169 | if (c == EOF) | ^ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamReadChar(char&, FILE*)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:182:11: warning: comparison is always false due to limited range of data type [-Wtype-limits] 182 | if (c == EOF) | ^ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:117: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h:1436:51: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 1436 | struct testIODone : public ::std::unary_function<TPageFrame&,bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:46, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_align.h:47, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:54, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:48, from /builddir/build/BUILD/seqan-1.4.2/core/apps/rabema/rabema_evaluate.cpp:29: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:342:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 342 | public ::std::unary_function<Pair<TKey, TValue>, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:47: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm.h:793:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 793 | public ::std::unary_function<Pair<TWeight, TPair>, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:79: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:246:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 246 | public ::std::binary_function<TGapAnchor, TGapAnchor, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:256:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 256 | public ::std::binary_function<TGapAnchor, TGapAnchor, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:166: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h: In function 'int seqan::_globalAlignmentScore(const String<TValue, TSpec>&, const String<TValue2, TSpec2>&, const MyersBitVector&)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h:70:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 70 | if (length(seqH) < length(seqV)) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h:74:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 74 | const unsigned int BLOCK_SIZE = BitsPerValue<unsigned int>::VALUE; | ^~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:174: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h: In function 'seqan::Pair<seqan::Pair<TDiagonal> > seqan::_alignBandedSmithWatermanTrace(LocalAlignmentFinder<TScoreValue>&, const TSequenceH&, const TSequenceV&, TId, TId, TScore&, TDiagonal, TDiagonal)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:409:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 409 | if ((actualCol == 0) || (actualRow == 0)) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:412:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 412 | if (actualCol < len1) _alignTracePrint(finder.trace, seqH, seqV, id1, actualCol, id2, actualRow, len1 - actualCol, Horizontal); | ^~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:60, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_stream.h:50, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:107: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:485:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 485 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:495:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 495 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:505:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 505 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:515:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 515 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:525:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 525 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:535:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 535 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:62: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h: In function 'void seqan::convertMatchesToGlobalAlignment(FragmentStore<TSpec, TConfig>&, const TScore&, const TShrinkMatches&)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2357:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 2357 | if (alignQualityStoreLengthPre == 0u) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2361:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 2361 | sortAlignedReads(store.alignedReadStore, SortBeginPos()); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_align.h:55: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_interval_tree.h: In instantiation of 'void seqan::findIntervals(const Graph<TSpec>&, const TPropertyMap&, TValue, String<TEmission>&) [with TSpec = Directed<void, const Tag<WithoutEdgeId_> >; TPropertyMap = String<IntervalTreeNode<IntervalAndCargo<unsigned int, unsigned int>, StorePointsOnly>, Alloc<> >; TValue = unsigned int; TCargo = unsigned int]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_interval_tree.h:1886:15: required from 'void seqan::findIntervals(const IntervalTree<TValue, TCargo>&, TValue, String<TAlphabet>&) [with TValue = unsigned int; TCargo = unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/apps/rabema/rabema_evaluate.cpp:635:22: required from 'int benchmarkReadResult(RabemaStats&, const seqan::String<seqan::BamAlignmentRecord>&, const seqan::BamIOContext<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >&, const seqan::String<GsiRecord>&, const seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, const seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >&, const seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >&, const RefIdMapping&, const RabemaEvaluationOptions&, const TPatternSpec&, bool, bool) [with TPatternSpec = seqan::Tag<seqan::MyersUkkonenReads_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/rabema/rabema_evaluate.cpp:976:42: required from 'int compareAlignedReadsToReference(RabemaStats&, TStreamOrReader&, seqan::BamIOContext<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >&, const seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, const seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >&, const seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >&, seqan::RecordReader<TStream, TPass>&, const RabemaEvaluationOptions&, const TPatternSpec&, const TFormat&) [with TStreamOrReader = seqan::RecordReader<std::basic_ifstream<char>, seqan::SinglePass<void> >; TGsiStream = seqan::Stream<seqan::Tag<seqan::GZFile_> >; TGsiStreamSpec = seqan::SinglePass<void>; TPatternSpec = seqan::Tag<seqan::MyersUkkonenReads_>; TFormat = seqan::Tag<seqan::Sam_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/rabema/rabema_evaluate.cpp:1402:49: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_interval_tree.h:1827:26: warning: implicitly-declared 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<unsigned int, unsigned int>, seqan::StorePointsOnly>& seqan::IntervalTreeNode<seqan::IntervalAndCargo<unsigned int, unsigned int>, seqan::StorePointsOnly>::operator=(const seqan::IntervalTreeNode<seqan::IntervalAndCargo<unsigned int, unsigned int>, seqan::StorePointsOnly>&)' is deprecated [-Wdeprecated-copy] 1827 | act_prop = property(pm,act_knot); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_interval_tree.h:398:9: note: because 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<unsigned int, unsigned int>, seqan::StorePointsOnly>' has user-provided 'seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>::IntervalTreeNode(const seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>&) [with TInterval = seqan::IntervalAndCargo<unsigned int, unsigned int>]' 398 | IntervalTreeNode(IntervalTreeNode const & other): | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_interval_tree.h:1838:43: warning: implicitly-declared 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<unsigned int, unsigned int>, seqan::StorePointsOnly>& seqan::IntervalTreeNode<seqan::IntervalAndCargo<unsigned int, unsigned int>, seqan::StorePointsOnly>::operator=(const seqan::IntervalTreeNode<seqan::IntervalAndCargo<unsigned int, unsigned int>, seqan::StorePointsOnly>&)' is deprecated [-Wdeprecated-copy] 1838 | next_prop = property(pm,targetVertex(it)); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_interval_tree.h:398:9: note: because 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<unsigned int, unsigned int>, seqan::StorePointsOnly>' has user-provided 'seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>::IntervalTreeNode(const seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>&) [with TInterval = seqan::IntervalAndCargo<unsigned int, unsigned int>]' 398 | IntervalTreeNode(IntervalTreeNode const & other): | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_interval_tree.h:1859:51: warning: implicitly-declared 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<unsigned int, unsigned int>, seqan::StorePointsOnly>& seqan::IntervalTreeNode<seqan::IntervalAndCargo<unsigned int, unsigned int>, seqan::StorePointsOnly>::operator=(const seqan::IntervalTreeNode<seqan::IntervalAndCargo<unsigned int, unsigned int>, seqan::StorePointsOnly>&)' is deprecated [-Wdeprecated-copy] 1859 | next_prop = property(pm,targetVertex(it)); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_interval_tree.h:398:9: note: because 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<unsigned int, unsigned int>, seqan::StorePointsOnly>' has user-provided 'seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>::IntervalTreeNode(const seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>&) [with TInterval = seqan::IntervalAndCargo<unsigned int, unsigned int>]' 398 | IntervalTreeNode(IntervalTreeNode const & other): | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_fundamental.h:79, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:58: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1542:29: required from 'void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1398:21: required from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = SimpleType<unsigned char, Dna5_>; TValueTarget = SimpleType<unsigned char, Dna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1429:31: required from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = SimpleType<unsigned char, Dna5_>; TValueTarget = SimpleType<unsigned char, Dna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1840:27: required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagExact_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20: required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagExact_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/apps/rabema/rabema_evaluate.cpp:1311:16: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1521:19: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class seqan::SimpleType<unsigned char, seqan::Dna5_>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1521 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_alphabet.h:84, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:68: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5_>' declared here 116 | class SimpleType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:70: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_reverse.h: In instantiation of 'seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> > seqan::reverseString(THost&) [with THost = const Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_begin.h:218:55: required from 'static void seqan::FindBeginImpl_<seqan::Myers<seqan::FindPrefix, THasState, void> >::_findBeginInit(TPattern&, TNeedle&) [with TPattern = seqan::Pattern<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers<seqan::FindInfix> >; TNeedle = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; THasState = seqan::True]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_begin.h:336:62: required from 'void seqan::_findBeginInit(TPattern&, TNeedle&) [with TPattern = Pattern<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Myers<FindInfix> >; TNeedle = const Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_myers_ukkonen.h:591:16: required from 'void seqan::_patternFirstInit(Pattern<TNeedle, Myers<TSpec, THasState, TFindBeginPatternSpec> >&, TNeedle2&) [with TNeedle = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = FindInfix; THasState = True; TFindBeginPatternSpec = Myers<FindPrefix, True, void>; TNeedle2 = const Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_myers_ukkonen.h:723:19: required from 'void seqan::setHost(Pattern<TNeedle, Myers<TSpec, THasState, TFindBeginPatternSpec> >&, const TNeedle2&) [with TNeedle = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = FindInfix; THasState = True; TFindBeginPatternSpec = Myers<FindPrefix, True, void>; TNeedle2 = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_myers_ukkonen.h:497:10: required from 'seqan::Pattern<TNeedle, seqan::Myers<TSpec, THasState, TFindBeginPatternSpec> >::Pattern(const TNeedle2&, int) [with TNeedle2 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TNeedle = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::FindInfix; THasState = seqan::True; TFindBeginPatternSpec = seqan::Myers<seqan::FindPrefix, seqan::True, void>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/rabema/find_myers_ukkonen_reads.h:108:9: required from 'seqan::Pattern<TNeedle, seqan::Tag<seqan::MyersUkkonenReads_> >::Pattern(TNeedle2&, int) [with TNeedle2 = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TNeedle = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/rabema/rabema_evaluate.cpp:611:51: required from 'int benchmarkReadResult(RabemaStats&, const seqan::String<seqan::BamAlignmentRecord>&, const seqan::BamIOContext<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >&, const seqan::String<GsiRecord>&, const seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, const seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >&, const seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >&, const RefIdMapping&, const RabemaEvaluationOptions&, const TPatternSpec&, bool, bool) [with TPatternSpec = seqan::Tag<seqan::MyersUkkonenReads_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/rabema/rabema_evaluate.cpp:976:42: required from 'int compareAlignedReadsToReference(RabemaStats&, TStreamOrReader&, seqan::BamIOContext<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >&, const seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, const seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >&, const seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >&, seqan::RecordReader<TStream, TPass>&, const RabemaEvaluationOptions&, const TPatternSpec&, const TFormat&) [with TStreamOrReader = seqan::RecordReader<std::basic_ifstream<char>, seqan::SinglePass<void> >; TGsiStream = seqan::Stream<seqan::Tag<seqan::GZFile_> >; TGsiStreamSpec = seqan::SinglePass<void>; TPatternSpec = seqan::Tag<seqan::MyersUkkonenReads_>; TFormat = seqan::Tag<seqan::Sam_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/rabema/rabema_evaluate.cpp:1402:49: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_reverse.h:624:16: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 624 | return ModifiedString<THost, ModReverse>(host); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence.h:93, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:47: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:62: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note: initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]' 139 | ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence.h:92: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:77: required from 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_reverse.h:624:9: required from 'seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> > seqan::reverseString(THost&) [with THost = const Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_begin.h:218:55: required from 'static void seqan::FindBeginImpl_<seqan::Myers<seqan::FindPrefix, THasState, void> >::_findBeginInit(TPattern&, TNeedle&) [with TPattern = seqan::Pattern<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers<seqan::FindInfix> >; TNeedle = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; THasState = seqan::True]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_begin.h:336:62: required from 'void seqan::_findBeginInit(TPattern&, TNeedle&) [with TPattern = Pattern<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Myers<FindInfix> >; TNeedle = const Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_myers_ukkonen.h:591:16: required from 'void seqan::_patternFirstInit(Pattern<TNeedle, Myers<TSpec, THasState, TFindBeginPatternSpec> >&, TNeedle2&) [with TNeedle = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = FindInfix; THasState = True; TFindBeginPatternSpec = Myers<FindPrefix, True, void>; TNeedle2 = const Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_myers_ukkonen.h:723:19: required from 'void seqan::setHost(Pattern<TNeedle, Myers<TSpec, THasState, TFindBeginPatternSpec> >&, const TNeedle2&) [with TNeedle = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = FindInfix; THasState = True; TFindBeginPatternSpec = Myers<FindPrefix, True, void>; TNeedle2 = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_myers_ukkonen.h:497:10: required from 'seqan::Pattern<TNeedle, seqan::Myers<TSpec, THasState, TFindBeginPatternSpec> >::Pattern(const TNeedle2&, int) [with TNeedle2 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TNeedle = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::FindInfix; THasState = seqan::True; TFindBeginPatternSpec = seqan::Myers<seqan::FindPrefix, seqan::True, void>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/rabema/find_myers_ukkonen_reads.h:108:9: required from 'seqan::Pattern<TNeedle, seqan::Tag<seqan::MyersUkkonenReads_> >::Pattern(TNeedle2&, int) [with TNeedle2 = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TNeedle = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/rabema/rabema_evaluate.cpp:611:51: required from 'int benchmarkReadResult(RabemaStats&, const seqan::String<seqan::BamAlignmentRecord>&, const seqan::BamIOContext<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >&, const seqan::String<GsiRecord>&, const seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, const seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >&, const seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >&, const RefIdMapping&, const RabemaEvaluationOptions&, const TPatternSpec&, bool, bool) [with TPatternSpec = seqan::Tag<seqan::MyersUkkonenReads_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/rabema/rabema_evaluate.cpp:976:42: required from 'int compareAlignedReadsToReference(RabemaStats&, TStreamOrReader&, seqan::BamIOContext<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >&, const seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, const seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >&, const seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >&, seqan::RecordReader<TStream, TPass>&, const RabemaEvaluationOptions&, const TPatternSpec&, const TFormat&) [with TStreamOrReader = seqan::RecordReader<std::basic_ifstream<char>, seqan::SinglePass<void> >; TGsiStream = seqan::Stream<seqan::Tag<seqan::GZFile_> >; TGsiStreamSpec = seqan::SinglePass<void>; TPatternSpec = seqan::Tag<seqan::MyersUkkonenReads_>; TFormat = seqan::Tag<seqan::Sam_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/rabema/rabema_evaluate.cpp:1402:49: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_base.h:470:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 470 | return me; | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_allocator.h:53, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:74: In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >; TValue = std::__cxx11::basic_string<char>; TSize = long unsigned int; TUsage = AllocateStorage_]', inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = std::__cxx11::basic_string<char>; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30, inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20, inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<std::__cxx11::basic_string<char>, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50, inlined from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18, inlined from 'void seqan::eraseBack(T&) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2337:8, inlined from 'TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string<char>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/arg_parse/arg_parse_ctd_support.h:88:30: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value '18446744073709551552' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/exception_ptr.h:38, from /usr/include/c++/13/exception:164, from /usr/include/c++/13/ios:41: /usr/include/c++/13/new: In function 'TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string<char>]': /usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here 126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:59: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h: In function 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h:399:36: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] 399 | snprintf(buffer, 4, "%d", x); | ^ In file included from /usr/include/stdio.h:906, from /usr/include/c++/13/cstdio:42, from /usr/include/c++/13/ext/string_conversions.h:45, from /usr/include/c++/13/bits/basic_string.h:4072, from /usr/include/c++/13/string:54: In function 'int snprintf(char*, size_t, const char*, ...)', inlined from 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h:399:21: /usr/include/bits/stdio2.h:54:35: note: '__builtin___snprintf_chk' output between 2 and 5 bytes into a destination of size 4 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<unsigned int, Alloc<> >; TValue = unsigned int; TSize = long unsigned int; TUsage = AllocateStorage_]', inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = unsigned int; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = unsigned int; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = unsigned int; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30, inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83, inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1821:1, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20, inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<unsigned int, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50, inlined from 'typename seqan::Value<seqan::IdManager<TIdType, TSpec> >::Type seqan::obtainId(IdManager<TIdType, TSpec>&) [with TIdType = unsigned int; TSpec = Tag<Default_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_idmanager.h:205:9, inlined from 'typename seqan::VertexDescriptor<seqan::Graph<seqan::Directed<TCargo, TSpec> > >::Type seqan::addVertex(Graph<Directed<TCargo, TSpec> >&) [with TCargo = void; TSpec = const Tag<WithoutEdgeId_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_impl_directed.h:534:33, inlined from 'void seqan::_createVertices(Graph<TSpec>&, TVertexDescriptor) [with TSpec = Directed<void, const Tag<WithoutEdgeId_> >; TVertexDescriptor = unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_interface.h:709:65, inlined from 'void seqan::_copyGraph(const Graph<Directed<TCargo, TSpec> >&, Graph<Directed<TCargo, TSpec> >&, bool) [with TCargo = void; TSpec = const Tag<WithoutEdgeId_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_impl_directed.h:191:50, inlined from 'void seqan::_copyGraph(const Graph<Directed<TCargo, TSpec> >&, Graph<Directed<TCargo, TSpec> >&) [with TCargo = void; TSpec = const Tag<WithoutEdgeId_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_impl_directed.h:213:12, inlined from 'seqan::Graph<seqan::Directed<TCargo, TSpec> >::Graph(const seqan::Graph<seqan::Directed<TCargo, TSpec> >&) [with TCargo = void; TSpec = const seqan::Tag<seqan::WithoutEdgeId_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_impl_directed.h:110:14, inlined from 'seqan::IntervalTree<unsigned int>::IntervalTree(const seqan::IntervalTree<unsigned int>&)' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_interval_tree.h:488:7, inlined from 'static void seqan::ValueConstructor_::construct(TIterator, const TParam&) [with TIterator = seqan::IntervalTree<unsigned int>*; TParam = seqan::IntervalTree<unsigned int>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:296:9, inlined from 'void seqan::valueConstruct(TIterator, const TParam&) [with TIterator = IntervalTree<unsigned int>*; TParam = IntervalTree<unsigned int>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:363:28, inlined from 'void seqan::_arrayConstructCopyDefault(TSource1, TSource2, TTarget) [with TTarget = IntervalTree<unsigned int>*; TSource1 = IntervalTree<unsigned int>*; TSource2 = IntervalTree<unsigned int>*]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:605:23, inlined from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, False) [with TValueSource = IntervalTree<unsigned int>; TValueTarget = IntervalTree<unsigned int>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1420:31, inlined from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = IntervalTree<unsigned int>; TValueTarget = IntervalTree<unsigned int>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1429:31, inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = IntervalTree<unsigned int>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1840:27: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value '18446744073709551608' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/new: In function 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = IntervalTree<unsigned int>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]': /usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here 126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<unsigned int, Alloc<> >; TValue = unsigned int; TSize = long unsigned int; TUsage = AllocateStorage_]', inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = unsigned int; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = unsigned int; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = unsigned int; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30, inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83, inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1821:1, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20, inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<unsigned int, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50, inlined from 'typename seqan::Value<seqan::IdManager<TIdType, TSpec> >::Type seqan::obtainId(IdManager<TIdType, TSpec>&) [with TIdType = unsigned int; TSpec = Tag<Default_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_idmanager.h:205:9, inlined from 'typename seqan::VertexDescriptor<seqan::Graph<seqan::Directed<TCargo, TSpec> > >::Type seqan::addVertex(Graph<Directed<TCargo, TSpec> >&) [with TCargo = void; TSpec = const Tag<WithoutEdgeId_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_impl_directed.h:534:33, inlined from 'void seqan::_createVertices(Graph<TSpec>&, TVertexDescriptor) [with TSpec = Directed<void, const Tag<WithoutEdgeId_> >; TVertexDescriptor = unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_interface.h:709:65, inlined from 'void seqan::_copyGraph(const Graph<Directed<TCargo, TSpec> >&, Graph<Directed<TCargo, TSpec> >&, bool) [with TCargo = void; TSpec = const Tag<WithoutEdgeId_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_impl_directed.h:192:24, inlined from 'void seqan::_copyGraph(const Graph<Directed<TCargo, TSpec> >&, Graph<Directed<TCargo, TSpec> >&) [with TCargo = void; TSpec = const Tag<WithoutEdgeId_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_impl_directed.h:213:12, inlined from 'seqan::Graph<seqan::Directed<TCargo, TSpec> >::Graph(const seqan::Graph<seqan::Directed<TCargo, TSpec> >&) [with TCargo = void; TSpec = const seqan::Tag<seqan::WithoutEdgeId_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_impl_directed.h:110:14, inlined from 'seqan::IntervalTree<unsigned int>::IntervalTree(const seqan::IntervalTree<unsigned int>&)' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_interval_tree.h:488:7, inlined from 'static void seqan::ValueConstructor_::construct(TIterator, const TParam&) [with TIterator = seqan::IntervalTree<unsigned int>*; TParam = seqan::IntervalTree<unsigned int>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:296:9, inlined from 'void seqan::valueConstruct(TIterator, const TParam&) [with TIterator = IntervalTree<unsigned int>*; TParam = IntervalTree<unsigned int>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:363:28, inlined from 'void seqan::_arrayConstructCopyDefault(TSource1, TSource2, TTarget) [with TTarget = IntervalTree<unsigned int>*; TSource1 = IntervalTree<unsigned int>*; TSource2 = IntervalTree<unsigned int>*]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:605:23, inlined from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, False) [with TValueSource = IntervalTree<unsigned int>; TValueTarget = IntervalTree<unsigned int>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1420:31, inlined from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = IntervalTree<unsigned int>; TValueTarget = IntervalTree<unsigned int>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1429:31, inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = IntervalTree<unsigned int>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1840:27: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value '18446744073709551608' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/new: In function 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = IntervalTree<unsigned int>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]': /usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here 126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ [ 16%] Linking CXX executable ../../../bin/rabema_evaluate cd /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/rabema && /usr/bin/cmake -E cmake_link_script CMakeFiles/rabema_evaluate.dir/link.txt --verbose=1 /usr/bin/g++ -std=c++14 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -static-libgcc -static-libstdc++ -rdynamic CMakeFiles/rabema_evaluate.dir/rabema_evaluate.cpp.o -o ../../../bin/rabema_evaluate -lrt -L/usr/lib64 -lz make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' [ 16%] Built target rabema_evaluate make -f core/apps/rabema/CMakeFiles/rabema_do_search.dir/build.make core/apps/rabema/CMakeFiles/rabema_do_search.dir/depend make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/core/apps/rabema /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/rabema /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/rabema/CMakeFiles/rabema_do_search.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' make -f core/apps/rabema/CMakeFiles/rabema_do_search.dir/build.make core/apps/rabema/CMakeFiles/rabema_do_search.dir/build make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' [ 16%] Building CXX object core/apps/rabema/CMakeFiles/rabema_do_search.dir/do_search.cpp.o cd /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/rabema && /usr/bin/g++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-1.4.2/core/include -std=c++14 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -MD -MT core/apps/rabema/CMakeFiles/rabema_do_search.dir/do_search.cpp.o -MF CMakeFiles/rabema_do_search.dir/do_search.cpp.o.d -o CMakeFiles/rabema_do_search.dir/do_search.cpp.o -c /builddir/build/BUILD/seqan-1.4.2/core/apps/rabema/do_search.cpp In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:68, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find.h:44, from /builddir/build/BUILD/seqan-1.4.2/core/apps/rabema/do_search.cpp:8: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:80:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 80 | struct FunctorUpcase : public std::unary_function<InType, Result> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/istream:40, from /usr/include/c++/13/fstream:40, from /builddir/build/BUILD/seqan-1.4.2/core/apps/rabema/do_search.cpp:3: /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:115:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 115 | struct FunctorLowcase : public std::unary_function<InType, Result> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:151:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 151 | struct FunctorConvert : public std::unary_function<InType,OutType> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:220:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 220 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:229:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 229 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:239:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 239 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:249:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 249 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:259:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 259 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:268:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 268 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:280:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 280 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/stream_algorithms.h:40, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:91, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream.h:86, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/score.h:42, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find.h:45: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamPeek(char&, FILE*)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:169:11: warning: comparison is always false due to limited range of data type [-Wtype-limits] 169 | if (c == EOF) | ^ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamReadChar(char&, FILE*)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:182:11: warning: comparison is always false due to limited range of data type [-Wtype-limits] 182 | if (c == EOF) | ^ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:117: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h:1436:51: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 1436 | struct testIODone : public ::std::unary_function<TPageFrame&,bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:46, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find.h:47: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:342:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 342 | public ::std::unary_function<Pair<TKey, TValue>, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:47: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm.h:793:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 793 | public ::std::unary_function<Pair<TWeight, TPair>, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:79, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:38, from /builddir/build/BUILD/seqan-1.4.2/core/apps/rabema/do_search.cpp:11: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:246:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 246 | public ::std::binary_function<TGapAnchor, TGapAnchor, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:256:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 256 | public ::std::binary_function<TGapAnchor, TGapAnchor, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:166: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h: In function 'int seqan::_globalAlignmentScore(const String<TValue, TSpec>&, const String<TValue2, TSpec2>&, const MyersBitVector&)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h:70:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 70 | if (length(seqH) < length(seqV)) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h:74:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 74 | const unsigned int BLOCK_SIZE = BitsPerValue<unsigned int>::VALUE; | ^~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:174: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h: In function 'seqan::Pair<seqan::Pair<TDiagonal> > seqan::_alignBandedSmithWatermanTrace(LocalAlignmentFinder<TScoreValue>&, const TSequenceH&, const TSequenceV&, TId, TId, TScore&, TDiagonal, TDiagonal)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:409:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 409 | if ((actualCol == 0) || (actualRow == 0)) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:412:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 412 | if (actualCol < len1) _alignTracePrint(finder.trace, seqH, seqV, id1, actualCol, id2, actualRow, len1 - actualCol, Horizontal); | ^~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:60: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:485:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 485 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:495:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 495 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:505:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 505 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:515:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 515 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:525:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 525 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:535:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 535 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:62: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h: In function 'void seqan::convertMatchesToGlobalAlignment(FragmentStore<TSpec, TConfig>&, const TScore&, const TShrinkMatches&)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2357:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 2357 | if (alignQualityStoreLengthPre == 0u) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2361:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 2361 | sortAlignedReads(store.alignedReadStore, SortBeginPos()); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/apps/rabema/do_search.cpp:13: /builddir/build/BUILD/seqan-1.4.2/core/apps/rabema/curve_smoothing.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/apps/rabema/curve_smoothing.h:105:10: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 105 | std::binary_function<WeightedMatch, WeightedMatch, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_iterator.h:65, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:86, from /builddir/build/BUILD/seqan-1.4.2/core/apps/rabema/do_search.cpp:7: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(const seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&) [with TContainer = seqan::Segment<seqan::String<WeightedMatch>, seqan::InfixSegment>; TIterator = WeightedMatch*; TSpec = seqan::Tag<seqan::Default_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_iterator.h:88:7: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:147:15: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<WeightedMatch>, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<WeightedMatch>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 147 | : data_container(other_.data_container), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence.h:93, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find.h:43: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<WeightedMatch>, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<WeightedMatch>]' 197 | operator = (Segment const & source) | ^~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence.h:92: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = String<WeightedMatch>; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<String<WeightedMatch>, InfixSegment>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:77: required from 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<WeightedMatch>, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<WeightedMatch>, seqan::InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/rabema/curve_smoothing.h:254:100: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_base.h:470:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<WeightedMatch>, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<WeightedMatch>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 470 | return me; | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<WeightedMatch>, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<WeightedMatch>]' 197 | operator = (Segment const & source) | ^~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence.h:91: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(T&, Rooted) [with T = Segment<String<WeightedMatch>, InfixSegment>; typename Iterator<T, const Tag<Rooted_> >::Type = Iter<Segment<String<WeightedMatch>, InfixSegment>, AdaptorIterator<WeightedMatch*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:841:23: required from 'typename seqan::Iterator<T, const seqan::Tag<TSpec> >::Type seqan::end(T&, Tag<TSpec>) [with T = Segment<String<WeightedMatch>, InfixSegment>; TSpec = Rooted_; typename Iterator<T, const Tag<TSpec> >::Type = Iter<Segment<String<WeightedMatch>, InfixSegment>, AdaptorIterator<WeightedMatch*, Tag<Default_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_reverse.h:463:24: required from 'typename seqan::Iterator<seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> >, const seqan::Tag<TSpec> >::Type seqan::begin(ModifiedString<THost, Tag<ModReverse_> >&, Tag<TSpec>) [with THost = Segment<String<WeightedMatch>, InfixSegment>; TTagSpec = Standard_; typename Iterator<ModifiedString<THost, Tag<ModReverse_> >, const Tag<TSpec> >::Type = ModifiedIterator<Iter<Segment<String<WeightedMatch>, InfixSegment>, AdaptorIterator<WeightedMatch*, Tag<Default_> > >, Tag<ModReverse_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/rabema/curve_smoothing.h:257:52: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:768:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<WeightedMatch>, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<WeightedMatch>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 768 | return TIterator(me, end(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<WeightedMatch>, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<WeightedMatch>]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note: initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<WeightedMatch>, seqan::InfixSegment>; TIterator = WeightedMatch*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<WeightedMatch>, seqan::InfixSegment>]' 138 | Iter(typename Parameter_<TContainer>::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(T&, Rooted) [with T = Segment<String<WeightedMatch>, InfixSegment>; typename Iterator<T, const Tag<Rooted_> >::Type = Iter<Segment<String<WeightedMatch>, InfixSegment>, AdaptorIterator<WeightedMatch*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:616:25: required from 'typename seqan::Iterator<T, const seqan::Tag<TSpec> >::Type seqan::begin(T&, Tag<TSpec>) [with T = Segment<String<WeightedMatch>, InfixSegment>; TSpec = Rooted_; typename Iterator<T, const Tag<TSpec> >::Type = Iter<Segment<String<WeightedMatch>, InfixSegment>, AdaptorIterator<WeightedMatch*, Tag<Default_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_reverse.h:507:97: required from 'typename seqan::Iterator<seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> >, const seqan::Tag<TSpec> >::Type seqan::end(ModifiedString<THost, Tag<ModReverse_> >&, Tag<TSpec>) [with THost = Segment<String<WeightedMatch>, InfixSegment>; TTagSpec = Standard_; typename Iterator<ModifiedString<THost, Tag<ModReverse_> >, const Tag<TSpec> >::Type = ModifiedIterator<Iter<Segment<String<WeightedMatch>, InfixSegment>, AdaptorIterator<WeightedMatch*, Tag<Default_> > >, Tag<ModReverse_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/rabema/curve_smoothing.h:257:91: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:532:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<WeightedMatch>, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<WeightedMatch>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 532 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<WeightedMatch>, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<WeightedMatch>]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note: initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<WeightedMatch>, seqan::InfixSegment>; TIterator = WeightedMatch*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<WeightedMatch>, seqan::InfixSegment>]' 138 | Iter(typename Parameter_<TContainer>::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_fundamental.h:79, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:58: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1542:29: required from 'void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1398:21: required from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = SimpleType<unsigned char, Dna5_>; TValueTarget = SimpleType<unsigned char, Dna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1429:31: required from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = SimpleType<unsigned char, Dna5_>; TValueTarget = SimpleType<unsigned char, Dna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1840:27: required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagExact_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20: required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagExact_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:131:16: required from 'seqan::String<TValue, seqan::Alloc<TSpec> >::String(const seqan::String<TValue, seqan::Alloc<TSpec> >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna5_>; TSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/apps/rabema/do_search.cpp:23:31: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1521:19: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class seqan::SimpleType<unsigned char, seqan::Dna5_>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1521 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_alphabet.h:84, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:68: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5_>' declared here 116 | class SimpleType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:70: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_reverse.h: In instantiation of 'seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> > seqan::reverseString(THost&) [with THost = const Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_begin.h:218:55: required from 'static void seqan::FindBeginImpl_<seqan::Myers<seqan::FindPrefix, THasState, void> >::_findBeginInit(TPattern&, TNeedle&) [with TPattern = seqan::Pattern<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers<seqan::FindInfix> >; TNeedle = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; THasState = seqan::True]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_begin.h:336:62: required from 'void seqan::_findBeginInit(TPattern&, TNeedle&) [with TPattern = Pattern<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Myers<FindInfix> >; TNeedle = const Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_myers_ukkonen.h:591:16: required from 'void seqan::_patternFirstInit(Pattern<TNeedle, Myers<TSpec, THasState, TFindBeginPatternSpec> >&, TNeedle2&) [with TNeedle = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = FindInfix; THasState = True; TFindBeginPatternSpec = Myers<FindPrefix, True, void>; TNeedle2 = const Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_myers_ukkonen.h:723:19: required from 'void seqan::setHost(Pattern<TNeedle, Myers<TSpec, THasState, TFindBeginPatternSpec> >&, const TNeedle2&) [with TNeedle = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = FindInfix; THasState = True; TFindBeginPatternSpec = Myers<FindPrefix, True, void>; TNeedle2 = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_myers_ukkonen.h:497:10: required from 'seqan::Pattern<TNeedle, seqan::Myers<TSpec, THasState, TFindBeginPatternSpec> >::Pattern(const TNeedle2&, int) [with TNeedle2 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TNeedle = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::FindInfix; THasState = seqan::True; TFindBeginPatternSpec = seqan::Myers<seqan::FindPrefix, seqan::True, void>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/rabema/find_myers_ukkonen_reads.h:108:9: required from 'seqan::Pattern<TNeedle, seqan::Tag<seqan::MyersUkkonenReads_> >::Pattern(TNeedle2&, int) [with TNeedle2 = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TNeedle = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/rabema/do_search.cpp:27:89: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_reverse.h:624:16: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 624 | return ModifiedString<THost, ModReverse>(host); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:62: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note: initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]' 139 | ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:77: required from 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_reverse.h:624:9: required from 'seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> > seqan::reverseString(THost&) [with THost = const Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_begin.h:218:55: required from 'static void seqan::FindBeginImpl_<seqan::Myers<seqan::FindPrefix, THasState, void> >::_findBeginInit(TPattern&, TNeedle&) [with TPattern = seqan::Pattern<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers<seqan::FindInfix> >; TNeedle = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; THasState = seqan::True]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_begin.h:336:62: required from 'void seqan::_findBeginInit(TPattern&, TNeedle&) [with TPattern = Pattern<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Myers<FindInfix> >; TNeedle = const Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_myers_ukkonen.h:591:16: required from 'void seqan::_patternFirstInit(Pattern<TNeedle, Myers<TSpec, THasState, TFindBeginPatternSpec> >&, TNeedle2&) [with TNeedle = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = FindInfix; THasState = True; TFindBeginPatternSpec = Myers<FindPrefix, True, void>; TNeedle2 = const Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_myers_ukkonen.h:723:19: required from 'void seqan::setHost(Pattern<TNeedle, Myers<TSpec, THasState, TFindBeginPatternSpec> >&, const TNeedle2&) [with TNeedle = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = FindInfix; THasState = True; TFindBeginPatternSpec = Myers<FindPrefix, True, void>; TNeedle2 = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_myers_ukkonen.h:497:10: required from 'seqan::Pattern<TNeedle, seqan::Myers<TSpec, THasState, TFindBeginPatternSpec> >::Pattern(const TNeedle2&, int) [with TNeedle2 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TNeedle = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::FindInfix; THasState = seqan::True; TFindBeginPatternSpec = seqan::Myers<seqan::FindPrefix, seqan::True, void>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/rabema/find_myers_ukkonen_reads.h:108:9: required from 'seqan::Pattern<TNeedle, seqan::Tag<seqan::MyersUkkonenReads_> >::Pattern(TNeedle2&, int) [with TNeedle2 = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TNeedle = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/rabema/do_search.cpp:27:89: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_base.h:470:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 470 | return me; | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:59, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:41: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h: In function 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h:399:36: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] 399 | snprintf(buffer, 4, "%d", x); | ^ In file included from /usr/include/stdio.h:906, from /usr/include/c++/13/cstdio:42, from /builddir/build/BUILD/seqan-1.4.2/core/apps/rabema/do_search.cpp:2: In function 'int snprintf(char*, size_t, const char*, ...)', inlined from 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h:399:21: /usr/include/bits/stdio2.h:54:35: note: '__builtin___snprintf_chk' output between 2 and 5 bytes into a destination of size 4 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ [ 16%] Linking CXX executable ../../../bin/rabema_do_search cd /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/rabema && /usr/bin/cmake -E cmake_link_script CMakeFiles/rabema_do_search.dir/link.txt --verbose=1 /usr/bin/g++ -std=c++14 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -static-libgcc -static-libstdc++ -rdynamic CMakeFiles/rabema_do_search.dir/do_search.cpp.o -o ../../../bin/rabema_do_search -lrt -L/usr/lib64 -lz make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' [ 16%] Built target rabema_do_search make -f core/apps/razers/CMakeFiles/razers.dir/build.make core/apps/razers/CMakeFiles/razers.dir/depend make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/core/apps/razers /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/razers /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/razers/CMakeFiles/razers.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' make -f core/apps/razers/CMakeFiles/razers.dir/build.make core/apps/razers/CMakeFiles/razers.dir/build make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' [ 17%] Building CXX object core/apps/razers/CMakeFiles/razers.dir/razers.cpp.o cd /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/razers && /usr/bin/g++ -DSEQAN_DATE=\"\" -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_REVISION=\"\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-1.4.2/core/include -std=c++14 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -MD -MT core/apps/razers/CMakeFiles/razers.dir/razers.cpp.o -MF CMakeFiles/razers.dir/razers.cpp.o.d -o CMakeFiles/razers.dir/razers.cpp.o -c /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:68, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:48, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/arg_parse.h:45, from /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:49: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:80:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 80 | struct FunctorUpcase : public std::unary_function<InType, Result> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/ostream:40, from /usr/include/c++/13/iostream:41, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/debug_test_system.h:46, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_debug.h:52, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:49, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/arg_parse.h:44: /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:115:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 115 | struct FunctorLowcase : public std::unary_function<InType, Result> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:151:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 151 | struct FunctorConvert : public std::unary_function<InType,OutType> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:220:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 220 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:229:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 229 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:239:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 239 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:249:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 249 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:259:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 259 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:268:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 268 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:280:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 280 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/stream_algorithms.h:40, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:91: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamPeek(char&, FILE*)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:169:11: warning: comparison is always false due to limited range of data type [-Wtype-limits] 169 | if (c == EOF) | ^ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamReadChar(char&, FILE*)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:182:11: warning: comparison is always false due to limited range of data type [-Wtype-limits] 182 | if (c == EOF) | ^ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:117: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h:1436:51: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 1436 | struct testIODone : public ::std::unary_function<TPageFrame&,bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:46, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find.h:47, from /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:28, from /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:50: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:342:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 342 | public ::std::unary_function<Pair<TKey, TValue>, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:47: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm.h:793:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 793 | public ::std::unary_function<Pair<TWeight, TPair>, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:62, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:40, from /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:29: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:45:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 45 | struct filterI1 : public ::std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:54:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 54 | struct filterI2 : public ::std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:63:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 63 | struct filterI3 : public ::std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:74: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:401:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 401 | struct insertBucket : public ::std::unary_function<TPageBucket,void> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:507:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 507 | struct insertBucket : public ::std::unary_function<TPageBucket,void> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:78: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:42:48: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 42 | struct MergeStreamComparer : public ::std::binary_function < PageBucket<TValue>, | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:57:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 57 | public ::std::binary_function < | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:257:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 257 | struct insertBucket : public ::std::unary_function<TPageBucket,void> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:372:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 372 | struct insertBucket : public ::std::unary_function<TPageBucket, void> { | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:45: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_set.h:373:41: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 373 | struct SetLess_ : public ::std::binary_function<TElement, TElement, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:70: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:404:18: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 404 | public::std::binary_function<FibreRecord, unsigned, bool> // functor for operator> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:744:18: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 744 | public::std::unary_function<InType, Result> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:760:18: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 760 | public::std::unary_function<InType, InType> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:80: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:854:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 854 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:902:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 902 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:970:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 970 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1039:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 1039 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1073:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 1073 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1121:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 1121 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2093:39: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 2093 | struct _qgramComp : public ::std::binary_function<InType,InType,Result> { | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2112:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 2112 | public ::std::binary_function< | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:91: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_sa_qsort.h:46:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 46 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_sa_qsort.h:85:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 85 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:96: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 65 | public std::binary_function<TValue, TValue, TResult> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 98 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 112 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 127 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 144 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 154 | public std::binary_function<TValue, TValue, TResult> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:99: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:110:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 110 | public ::std::binary_function < SkewDCStream<TValue>, | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:143:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 143 | public ::std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >, | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:100: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 65 | public std::binary_function<TValue, TValue, TResult> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 99 | public std::binary_function< | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 118 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 132 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 154 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 175 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 185 | public std::binary_function<TValue, TValue, TResult> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:103: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 57 | struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> { | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 97 | public std::binary_function< | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:141:29: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 141 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:109: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:59:42: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 59 | struct _mapInverse : public std::unary_function<InType,Result> { | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:164:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 164 | struct _mapInverseMulti : public std::unary_function<InType,Result> { | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const TText&, const TSA&, KasaiOriginal)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:312:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 312 | for(TSize hMax = _min(n - i, n - j); h < hMax && *I == *J; ++I, ++J, ++h) ; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:313:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 313 | LCP[isa - 1] = h; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const TText&, const TSA&, Kasai)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:379:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 379 | for(TSize hMax = _min(n - i, n - j); h < hMax && *I == *J; ++I, ++J, ++h) ; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:380:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 380 | LCP[i] = h | mark; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const StringSet<TSequence, TSpec>&, const TSA&, Kasai)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:483:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 483 | for(TSize hMax = _min(getValueI2((TPair)dec), n - j); h < hMax && *I == *J; ++I, ++J, ++h) ; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:484:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 484 | LCP[i] = h | mark; | ^~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:113: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_bwt.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_bwt.h:144:50: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 144 | struct _filterGlobalizer : public ::std::unary_function<InType,Result> { | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:120: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:585:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 585 | public ::std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:128: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h: In function 'void seqan::_storeWotdChildren(Index<TObject, IndexWotd<Dfi<TPredHull, TPred> > >&, TSize, TSize)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:504:27: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 504 | } else | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:506:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' 506 | for (TDirSize d = index.sentinelBound - index.sentinelOcc; d != index.sentinelBound; ++d) | ^~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:136: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/repeat_base.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/repeat_base.h:149:44: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 149 | struct RepeatLess_ : public ::std::binary_function<TPos, TPos, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:157: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_index_esa.h: In function 'typename seqan::Iterator<TLeft, const seqan::Tag<seqan::Standard_> >::Type seqan::_upperBoundLcpe(TText&, TSA&, SearchTreeIterator<TLCP, TSpec>, TQuery&, TDiff_, TDiff_)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_index_esa.h:1498:13: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 1498 | for(; i && ordEqual(*t, convert<TTextAlphabet>(*q)); --i, ++t, ++q) ; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_index_esa.h:1501:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 1501 | if (q == qEnd || t == tEnd || !ordGreater(*t, convert<TTextAlphabet>(*q))) { | ^~ /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:715:44: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 715 | struct LessRNoGPos : public ::std::binary_function < TReadMatch, TReadMatch, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:747:47: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 747 | struct LessRNoGEndPos : public ::std::binary_function < TReadMatch, TReadMatch, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:779:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 779 | struct LessErrors : public ::std::binary_function < TReadMatch, TReadMatch, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:79, from /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/outputFormat.h:30, from /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:51: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:246:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 246 | public ::std::binary_function<TGapAnchor, TGapAnchor, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:256:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 256 | public ::std::binary_function<TGapAnchor, TGapAnchor, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:166: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h: In function 'int seqan::_globalAlignmentScore(const String<TValue, TSpec>&, const String<TValue2, TSpec2>&, const MyersBitVector&)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h:70:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 70 | if (length(seqH) < length(seqV)) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h:74:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 74 | const unsigned int BLOCK_SIZE = BitsPerValue<unsigned int>::VALUE; | ^~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:174: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h: In function 'seqan::Pair<seqan::Pair<TDiagonal> > seqan::_alignBandedSmithWatermanTrace(LocalAlignmentFinder<TScoreValue>&, const TSequenceH&, const TSequenceV&, TId, TId, TScore&, TDiagonal, TDiagonal)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:409:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 409 | if ((actualCol == 0) || (actualRow == 0)) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:412:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 412 | if (actualCol < len1) _alignTracePrint(finder.trace, seqH, seqV, id1, actualCol, id2, actualRow, len1 - actualCol, Horizontal); | ^~ /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/outputFormat.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/outputFormat.h:126:44: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 126 | struct LessGPosRNo : public ::std::binary_function < TReadMatch, TReadMatch, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:55: /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers_matepairs.h:237:47: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 237 | struct LessPairErrors : public ::std::binary_function < TReadMatch, TReadMatch, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp: In function 'seqan::ArgumentParser::ParseResult extractOptions(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<>&, seqan::ParamChooserOptions&, seqan::CharString&, const seqan::ArgumentParser&)': /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:548:10: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 548 | else if (endsWith(tmp, ".gff")) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:551:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 551 | if (isSet(parser, "shape")) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:585:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 585 | if ((getArgumentValueCount(parser, 1) == 0) && (stop = true)) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:587:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 587 | if ((options.minClippedLen < 0) && (stop = true)) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h: In instantiation of 'bool seqan::matchVerify(TMatch&, Segment<TGenome, InfixSegment>, unsigned int, TReadSet&, TMyersPatterns&, const RazerSOptions<TSpec>&, SwiftSemiGlobal) [with TMatch = ReadMatch<long int>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TMyersPatterns = String<Pattern<String<SimpleType<unsigned char, Dna5Q_> >, Myers<FindInfix, True, void> > >; TSpec = RazerSSpec<>; SwiftSemiGlobal = Tag<SwiftSemiGlobal_<void> >]': /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers_matepairs.h:508:40: required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<String<SimpleType<unsigned char, Dna5Q_> >, Myers<FindInfix, True, void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers_matepairs.h:797:21: required from 'int seqan::mapMatePairReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet_&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2230:26: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2303:19: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:218:22: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:699:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:1490:33: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 1490 | TGenomeInfixRev infRev(inf); | ^~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence.h:93, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:47: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:62: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note: initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]' 139 | ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h: In instantiation of 'bool seqan::matchVerify(TMatch&, Segment<TGenome, InfixSegment>, unsigned int, TReadSet&, TMyersPatterns&, const RazerSOptions<TSpec>&, SwiftSemiGlobal) [with TMatch = ReadMatch<long int>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TMyersPatterns = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TSpec = RazerSSpec<>; SwiftSemiGlobal = Tag<SwiftSemiGlobal_<void> >]': /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:1736:15: required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2068:19: required from 'int seqan::mapSingleReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2233:24: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2303:19: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:218:22: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:699:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:1490:33: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 1490 | TGenomeInfixRev infRev(inf); | ^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note: initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]' 139 | ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_iterator.h:65, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:86: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(const seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:375:13: required from 'seqan::Finder<THaystack, seqan::Swift<TSpec> >::Finder(THaystack&, TRepeatSize, TPeriodSize) [with TRepeatSize = int; TPeriodSize = int; THaystack = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers_matepairs.h:410:16: required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<String<SimpleType<unsigned char, Dna5Q_> >, Myers<FindInfix, True, void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers_matepairs.h:797:21: required from 'int seqan::mapMatePairReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet_&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2230:26: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2292:19: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:218:22: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:699:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:147:15: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 147 | : data_container(other_.data_container), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_fundamental.h:79, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:58: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5Q_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1542:29: required from 'void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5Q_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1398:21: required from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = SimpleType<unsigned char, Dna5Q_>; TValueTarget = SimpleType<unsigned char, Dna5Q_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1429:31: required from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = SimpleType<unsigned char, Dna5Q_>; TValueTarget = SimpleType<unsigned char, Dna5Q_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1840:27: required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5Q_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagExact_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20: required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5Q_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagExact_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers_matepairs.h:211:9: required from 'bool seqan::loadReads(TReadSet&, TNameSet&, const char*, const char*, TRazerSOptions&) [with TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TNameSet = StringSet<String<char, Alloc<> > >; TRazerSOptions = RazerSOptions<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:178:17: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:699:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1521:19: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class seqan::SimpleType<unsigned char, seqan::Dna5Q_>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1521 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_alphabet.h:84, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:68: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5Q_>' declared here 116 | class SimpleType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence.h:91: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; typename Iterator<T, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:616:25: required from 'typename seqan::Iterator<T, const seqan::Tag<TSpec> >::Type seqan::begin(T&, Tag<TSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename Iterator<T, const Tag<TSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:375:32: required from 'seqan::Finder<THaystack, seqan::Swift<TSpec> >::Finder(THaystack&, TRepeatSize, TPeriodSize) [with TRepeatSize = int; TPeriodSize = int; THaystack = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers_matepairs.h:410:16: required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<String<SimpleType<unsigned char, Dna5Q_> >, Myers<FindInfix, True, void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers_matepairs.h:797:21: required from 'int seqan::mapMatePairReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet_&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2230:26: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2292:19: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:218:22: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:699:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:532:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 532 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note: initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]' 138 | Iter(typename Parameter_<TContainer>::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find.h:52: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_base.h: In instantiation of 'typename seqan::Parameter_<T>::Type seqan::container(Finder<THaystack, TSpec>&) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = Swift<Tag<SwiftSemiGlobal_<Hamming_> > >; typename Parameter_<T>::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1875:77: required from 'bool seqan::find(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double, TSize) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TSize = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1860:16: required from 'bool seqan::find(TFinder&, Pattern<TIndex, Swift<Tag<SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Hamming_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers_matepairs.h:444:13: required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<String<SimpleType<unsigned char, Dna5Q_> >, Myers<FindInfix, True, void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers_matepairs.h:797:21: required from 'int seqan::mapMatePairReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet_&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2230:26: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2292:19: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:218:22: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:699:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_base.h:793:42: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 793 | return container(hostIterator(me)); | ^ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:162: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h: In instantiation of 'void seqan::_patternInit(Pattern<TIndex, Swift<TSpec> >&, TFloat, TSize_) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1876:21: required from 'bool seqan::find(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double, TSize) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TSize = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1860:16: required from 'bool seqan::find(TFinder&, Pattern<TIndex, Swift<Tag<SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSpec = Hamming_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers_matepairs.h:444:13: required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<String<SimpleType<unsigned char, Dna5Q_> >, Myers<FindInfix, True, void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers_matepairs.h:797:21: required from 'int seqan::mapMatePairReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet_&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2230:26: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2295:19: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:218:22: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:699:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:713:23: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy] 713 | pattern.shape = indexShape(host(pattern)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:77: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_onegapped.h:135:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]' 135 | Shape(Shape const &other): | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h: In instantiation of 'void seqan::_patternInit(Pattern<TIndex, Swift<TSpec> >&, TFloat, TSize_) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1876:21: required from 'bool seqan::find(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double, TSize) [with THaystack = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TSize = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1860:16: required from 'bool seqan::find(TFinder&, Pattern<TIndex, Swift<Tag<SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = Finder<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSpec = Hamming_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:1718:13: required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2068:19: required from 'int seqan::mapSingleReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2233:24: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2295:19: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:218:22: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:699:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:713:23: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy] 713 | pattern.shape = indexShape(host(pattern)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_onegapped.h:135:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]' 135 | Shape(Shape const &other): | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h: In instantiation of 'void seqan::_patternInit(Pattern<TIndex, Swift<TSpec> >&, TFloat, TSize_) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1876:21: required from 'bool seqan::find(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double, TSize) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TSize = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1860:16: required from 'bool seqan::find(TFinder&, Pattern<TIndex, Swift<Tag<SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSpec = Hamming_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers_matepairs.h:444:13: required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<String<SimpleType<unsigned char, Dna5Q_> >, Myers<FindInfix, True, void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers_matepairs.h:797:21: required from 'int seqan::mapMatePairReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet_&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2230:26: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2298:19: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:218:22: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:699:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:713:23: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy] 713 | pattern.shape = indexShape(host(pattern)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:76: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_gapped.h:330:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]' 330 | Shape(Shape const &other): | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h: In instantiation of 'void seqan::_patternInit(Pattern<TIndex, Swift<TSpec> >&, TFloat, TSize_) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1876:21: required from 'bool seqan::find(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double, TSize) [with THaystack = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TSize = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1860:16: required from 'bool seqan::find(TFinder&, Pattern<TIndex, Swift<Tag<SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = Finder<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TSpec = Hamming_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:1718:13: required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2068:19: required from 'int seqan::mapSingleReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2233:24: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2298:19: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:218:22: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:699:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:713:23: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy] 713 | pattern.shape = indexShape(host(pattern)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_gapped.h:330:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]' 330 | Shape(Shape const &other): | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_base.h: In instantiation of 'typename seqan::Parameter_<T>::Type seqan::container(Finder<THaystack, TSpec>&) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = Swift<Tag<SwiftSemiGlobal_<void> > >; typename Parameter_<T>::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1875:77: required from 'bool seqan::find(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double, TSize) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<void> >; TSize = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1860:16: required from 'bool seqan::find(TFinder&, Pattern<TIndex, Swift<Tag<SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers_matepairs.h:444:13: required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<String<SimpleType<unsigned char, Dna5Q_> >, Myers<FindInfix, True, void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers_matepairs.h:797:21: required from 'int seqan::mapMatePairReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet_&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2230:26: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2303:19: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:218:22: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:699:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_base.h:793:42: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 793 | return container(hostIterator(me)); | ^ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence.h:92: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:77: required from 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:1490:19: required from 'bool seqan::matchVerify(TMatch&, Segment<TGenome, InfixSegment>, unsigned int, TReadSet&, TMyersPatterns&, const RazerSOptions<TSpec>&, SwiftSemiGlobal) [with TMatch = ReadMatch<long int>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TMyersPatterns = String<Pattern<String<SimpleType<unsigned char, Dna5Q_> >, Myers<FindInfix, True, void> > >; TSpec = RazerSSpec<>; SwiftSemiGlobal = Tag<SwiftSemiGlobal_<void> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers_matepairs.h:508:40: required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<String<SimpleType<unsigned char, Dna5Q_> >, Myers<FindInfix, True, void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers_matepairs.h:797:21: required from 'int seqan::mapMatePairReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet_&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2230:26: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2303:19: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:218:22: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:699:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_base.h:470:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 470 | return me; | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = String<SimpleType<unsigned char, Dna5Q_> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:77: required from 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:1491:13: required from 'bool seqan::matchVerify(TMatch&, Segment<TGenome, InfixSegment>, unsigned int, TReadSet&, TMyersPatterns&, const RazerSOptions<TSpec>&, SwiftSemiGlobal) [with TMatch = ReadMatch<long int>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TMyersPatterns = String<Pattern<String<SimpleType<unsigned char, Dna5Q_> >, Myers<FindInfix, True, void> > >; TSpec = RazerSSpec<>; SwiftSemiGlobal = Tag<SwiftSemiGlobal_<void> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers_matepairs.h:508:40: required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<String<SimpleType<unsigned char, Dna5Q_> >, Myers<FindInfix, True, void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers_matepairs.h:797:21: required from 'int seqan::mapMatePairReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet_&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2230:26: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2303:19: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:218:22: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:699:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_base.h:470:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 470 | return me; | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h: In instantiation of 'void seqan::_patternInit(Pattern<TIndex, Swift<TSpec> >&, TFloat, TSize_) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<void> >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1876:21: required from 'bool seqan::find(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double, TSize) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<void> >; TSize = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1860:16: required from 'bool seqan::find(TFinder&, Pattern<TIndex, Swift<Tag<SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers_matepairs.h:444:13: required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<String<SimpleType<unsigned char, Dna5Q_> >, Myers<FindInfix, True, void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers_matepairs.h:797:21: required from 'int seqan::mapMatePairReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet_&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2230:26: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2306:19: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:218:22: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:699:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:713:23: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy] 713 | pattern.shape = indexShape(host(pattern)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_onegapped.h:135:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]' 135 | Shape(Shape const &other): | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h: In instantiation of 'void seqan::_patternInit(Pattern<TIndex, Swift<TSpec> >&, TFloat, TSize_) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<void> >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1876:21: required from 'bool seqan::find(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double, TSize) [with THaystack = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSpec = Tag<SwiftSemiGlobal_<void> >; TSize = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1860:16: required from 'bool seqan::find(TFinder&, Pattern<TIndex, Swift<Tag<SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = Finder<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:1718:13: required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2068:19: required from 'int seqan::mapSingleReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2233:24: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2306:19: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:218:22: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:699:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:713:23: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy] 713 | pattern.shape = indexShape(host(pattern)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_onegapped.h:135:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]' 135 | Shape(Shape const &other): | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h: In instantiation of 'void seqan::_patternInit(Pattern<TIndex, Swift<TSpec> >&, TFloat, TSize_) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<void> >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1876:21: required from 'bool seqan::find(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double, TSize) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<void> >; TSize = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1860:16: required from 'bool seqan::find(TFinder&, Pattern<TIndex, Swift<Tag<SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers_matepairs.h:444:13: required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<String<SimpleType<unsigned char, Dna5Q_> >, Myers<FindInfix, True, void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers_matepairs.h:797:21: required from 'int seqan::mapMatePairReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet_&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2230:26: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2309:19: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:218:22: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:699:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:713:23: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy] 713 | pattern.shape = indexShape(host(pattern)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_gapped.h:330:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]' 330 | Shape(Shape const &other): | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h: In instantiation of 'void seqan::_patternInit(Pattern<TIndex, Swift<TSpec> >&, TFloat, TSize_) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<void> >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1876:21: required from 'bool seqan::find(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double, TSize) [with THaystack = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TSpec = Tag<SwiftSemiGlobal_<void> >; TSize = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1860:16: required from 'bool seqan::find(TFinder&, Pattern<TIndex, Swift<Tag<SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = Finder<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:1718:13: required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2068:19: required from 'int seqan::mapSingleReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2233:24: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2309:19: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:218:22: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:699:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:713:23: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy] 713 | pattern.shape = indexShape(host(pattern)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_gapped.h:330:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]' 330 | Shape(Shape const &other): | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_base.h: In instantiation of 'typename seqan::Parameter_<T>::Type seqan::host(Finder<THaystack, TSpec>&) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = Swift<Tag<SwiftSemiGlobal_<Hamming_> > >; typename Parameter_<T>::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1813:36: required from 'bool seqan::_firstNonRepeatRange(TFinder&, Pattern<TIndex, Swift<TSwiftSpec> >&) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1881:34: required from 'bool seqan::find(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double, TSize) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TSize = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1860:16: required from 'bool seqan::find(TFinder&, Pattern<TIndex, Swift<Tag<SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Hamming_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers_matepairs.h:444:13: required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<String<SimpleType<unsigned char, Dna5Q_> >, Myers<FindInfix, True, void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers_matepairs.h:797:21: required from 'int seqan::mapMatePairReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet_&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2230:26: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2292:19: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:218:22: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:699:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_base.h:778:42: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 778 | return container(hostIterator(me)); | ^ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator+(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, TIntegral) [with TContainer = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TIterator = SimpleType<unsigned char, Dna5_>*; TSpec = Tag<Default_>; TIntegral = long unsigned int]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1823:41: required from 'bool seqan::_firstNonRepeatRange(TFinder&, Pattern<TIndex, Swift<TSwiftSpec> >&) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1881:34: required from 'bool seqan::find(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double, TSize) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TSize = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1860:16: required from 'bool seqan::find(TFinder&, Pattern<TIndex, Swift<Tag<SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Hamming_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers_matepairs.h:444:13: required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<String<SimpleType<unsigned char, Dna5Q_> >, Myers<FindInfix, True, void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers_matepairs.h:797:21: required from 'int seqan::mapMatePairReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet_&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2230:26: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2292:19: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:218:22: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:699:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:609:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 609 | return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) + right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note: initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]' 138 | Iter(typename Parameter_<TContainer>::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator+(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, TIntegral) [with TContainer = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TIterator = SimpleType<unsigned char, Dna5_>*; TSpec = Tag<Default_>; TIntegral = unsigned int]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1792:48: required from 'bool seqan::_nextNonRepeatRange(TFinder&, Pattern<TIndex, Swift<TSwiftSpec> >&) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1912:37: required from 'bool seqan::find(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double, TSize) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TSize = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1860:16: required from 'bool seqan::find(TFinder&, Pattern<TIndex, Swift<Tag<SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Hamming_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers_matepairs.h:444:13: required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<String<SimpleType<unsigned char, Dna5Q_> >, Myers<FindInfix, True, void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers_matepairs.h:797:21: required from 'int seqan::mapMatePairReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet_&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2230:26: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2292:19: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:218:22: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:699:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:609:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 609 | return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) + right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note: initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]' 138 | Iter(typename Parameter_<TContainer>::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_base.h: In instantiation of 'typename seqan::Parameter_<T>::Type seqan::host(Finder<THaystack, TSpec>&) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = Swift<Tag<SwiftSemiGlobal_<void> > >; typename Parameter_<T>::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1813:36: required from 'bool seqan::_firstNonRepeatRange(TFinder&, Pattern<TIndex, Swift<TSwiftSpec> >&) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<void> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1881:34: required from 'bool seqan::find(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double, TSize) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<void> >; TSize = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1860:16: required from 'bool seqan::find(TFinder&, Pattern<TIndex, Swift<Tag<SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers_matepairs.h:444:13: required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<String<SimpleType<unsigned char, Dna5Q_> >, Myers<FindInfix, True, void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers_matepairs.h:797:21: required from 'int seqan::mapMatePairReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet_&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2230:26: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2303:19: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:218:22: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:699:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_base.h:778:42: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 778 | return container(hostIterator(me)); | ^ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_fundamental.h:69: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h: In instantiation of 'void seqan::assign(TTarget&, TSource&) [with TTarget = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSource = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:730:15: required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TValue2 = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:674:19: required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:990:15: required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >&]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_pattern_base.h:368:14: required from 'typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::host(Pattern<TNeedle, TSpec>&) [with TNeedle = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Swift<Tag<SwiftSemiGlobal_<Hamming_> > >; typename Host<Pattern<TNeedle, TSpec> >::Type = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers_matepairs.h:391:32: required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<String<SimpleType<unsigned char, Dna5Q_> >, Myers<FindInfix, True, void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers_matepairs.h:797:21: required from 'int seqan::mapMatePairReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet_&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2230:26: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2292:19: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:218:22: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:699:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:133:12: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::Default_> > >& seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::Default_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy] 133 | target = source; | ~~~~~~~^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:368:17: note: because 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Index<TText, seqan::IndexQGram<TShapeSpec, TSpec> >::Index(const seqan::Index<TText, seqan::IndexQGram<TShapeSpec, TSpec> >&) [with TText_ = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >; TShapeSpec = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TSpec = seqan::Tag<seqan::Default_>]' 368 | Index(Index const &other): | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h: In instantiation of 'void seqan::assign(TTarget&, TSource&) [with TTarget = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; TSource = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:730:15: required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; TValue2 = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:674:19: required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:990:15: required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >&]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_pattern_base.h:368:14: required from 'typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::host(Pattern<TNeedle, TSpec>&) [with TNeedle = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; TSpec = Swift<Tag<SwiftSemiGlobal_<Hamming_> > >; typename Host<Pattern<TNeedle, TSpec> >::Type = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:1685:31: required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2068:19: required from 'int seqan::mapSingleReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2233:24: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2292:19: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:218:22: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:699:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:133:12: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::OpenAddressing_> > >& seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::OpenAddressing_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::OpenAddressing_> > >&)' is deprecated [-Wdeprecated-copy] 133 | target = source; | ~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:81: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram_openaddressing.h:159:17: note: because 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::OpenAddressing_> > >' has user-provided 'seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >::Index(const seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >&) [with TObject = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >; TShapeSpec = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >]' 159 | Index(Index const &other): | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h: In instantiation of 'void seqan::_qgramFillSuffixArray(TSA&, const StringSet<TSequence, TSpec>&, TShape, TDir&, TBucketMap&, TStepSize, TWithConstraints) [with TSA = String<Pair<unsigned int, unsigned int, BitPacked<24, 8> >, Alloc<> >; TString = String<SimpleType<unsigned char, Dna5Q_> >; TSpec = Owner<ConcatDirect<void> >; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TDir = String<unsigned int, Alloc<> >; TBucketMap = BucketMap<long unsigned int>; TStepSize = long unsigned int; TWithConstraints = True]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1593:25: required from 'void seqan::createQGramIndex(TIndex&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2565:19: required from 'bool seqan::indexCreate(Index<TText, IndexQGram<TShapeSpec, TSpec> >&, FibreSADir, Default) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TShapeSpec = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSpec = Tag<OpenAddressing_>; FibreSADir = const Tag<FibreSADir_>; Default = Tag<Default_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> >; TFibre = FibreSADir_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> >; TFibre = FibreSADir_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:1712:17: required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2068:19: required from 'int seqan::mapSingleReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2233:24: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2292:19: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:218:22: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:699:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1448:87: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1448 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_aggregate.h:56, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:71: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1450:98: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1450 | sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos; // first hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1458:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1458 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1460:110: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1460 | sa[dir[getBucket(bucketMap, hashNext(shape, itText)) + 1]++] = localPos; // next hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1480:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1480 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1482:106: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1482 | sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos; // hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h: In instantiation of 'void seqan::_qgramFillSuffixArray(TSA&, const StringSet<TSequence, TSpec>&, TShape, TDir&, TBucketMap&, TStepSize, TWithConstraints) [with TSA = String<Pair<unsigned int, unsigned int, BitPacked<24, 8> >, Alloc<> >; TString = String<SimpleType<unsigned char, Dna5Q_> >; TSpec = Owner<ConcatDirect<void> >; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TDir = String<unsigned int, Alloc<> >; TBucketMap = BucketMap<long unsigned int>; TStepSize = long unsigned int; TWithConstraints = False]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1604:25: required from 'void seqan::createQGramIndex(TIndex&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2565:19: required from 'bool seqan::indexCreate(Index<TText, IndexQGram<TShapeSpec, TSpec> >&, FibreSADir, Default) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TShapeSpec = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSpec = Tag<OpenAddressing_>; FibreSADir = const Tag<FibreSADir_>; Default = Tag<Default_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> >; TFibre = FibreSADir_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> >; TFibre = FibreSADir_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:1712:17: required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2068:19: required from 'int seqan::mapSingleReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2233:24: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2292:19: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:218:22: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:699:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1448:87: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1448 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1450:98: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1450 | sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos; // first hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1458:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1458 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1460:110: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1460 | sa[dir[getBucket(bucketMap, hashNext(shape, itText)) + 1]++] = localPos; // next hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1480:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1480 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1482:106: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1482 | sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos; // hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h: In instantiation of 'void seqan::assign(TTarget&, TSource&) [with TTarget = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSource = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:730:15: required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TValue2 = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:674:19: required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:990:15: required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >&]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_pattern_base.h:368:14: required from 'typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::host(Pattern<TNeedle, TSpec>&) [with TNeedle = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSpec = Swift<Tag<SwiftSemiGlobal_<Hamming_> > >; typename Host<Pattern<TNeedle, TSpec> >::Type = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers_matepairs.h:391:32: required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<String<SimpleType<unsigned char, Dna5Q_> >, Myers<FindInfix, True, void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers_matepairs.h:797:21: required from 'int seqan::mapMatePairReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet_&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2230:26: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2295:19: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:218:22: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:699:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:133:12: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::Default_> > >& seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::Default_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy] 133 | target = source; | ~~~~~~~^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:368:17: note: because 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Index<TText, seqan::IndexQGram<TShapeSpec, TSpec> >::Index(const seqan::Index<TText, seqan::IndexQGram<TShapeSpec, TSpec> >&) [with TText_ = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >; TShapeSpec = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>; TSpec = seqan::Tag<seqan::Default_>]' 368 | Index(Index const &other): | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:333:15: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy] 333 | class Index<TText_, IndexQGram<TShapeSpec, TSpec> > { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_onegapped.h:135:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]' 135 | Shape(Shape const &other): | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:133:12: note: synthesized method 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::Default_> > >& seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::Default_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::Default_> > >&)' first required here 133 | target = source; | ~~~~~~~^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h: In instantiation of 'void seqan::assign(TTarget&, TSource&) [with TTarget = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSource = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:730:15: required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TValue2 = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:674:19: required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:990:15: required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >&]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_pattern_base.h:368:14: required from 'typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::host(Pattern<TNeedle, TSpec>&) [with TNeedle = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSpec = Swift<Tag<SwiftSemiGlobal_<Hamming_> > >; typename Host<Pattern<TNeedle, TSpec> >::Type = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:1685:31: required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2068:19: required from 'int seqan::mapSingleReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2233:24: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2295:19: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:218:22: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:699:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:133:12: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >& seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >&)' is deprecated [-Wdeprecated-copy] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram_openaddressing.h:159:17: note: because 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >' has user-provided 'seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >::Index(const seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >&) [with TObject = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >; TShapeSpec = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>]' 159 | Index(Index const &other): | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram_openaddressing.h:116:15: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy] 116 | class Index<TObject, IndexQGram<TShapeSpec, OpenAddressing> > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_onegapped.h:135:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]' 135 | Shape(Shape const &other): | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:133:12: note: synthesized method 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >& seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >&)' first required here 133 | target = source; | ~~~~~~~^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h: In instantiation of 'void seqan::_qgramFillSuffixArray(TSA&, const StringSet<TSequence, TSpec>&, TShape, TDir&, TBucketMap&, TStepSize, TWithConstraints) [with TSA = String<Pair<unsigned int, unsigned int, BitPacked<24, 8> >, Alloc<> >; TString = String<SimpleType<unsigned char, Dna5Q_> >; TSpec = Owner<ConcatDirect<void> >; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TDir = String<unsigned int, Alloc<> >; TBucketMap = BucketMap<long unsigned int>; TStepSize = long unsigned int; TWithConstraints = True]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1593:25: required from 'void seqan::createQGramIndex(TIndex&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2565:19: required from 'bool seqan::indexCreate(Index<TText, IndexQGram<TShapeSpec, TSpec> >&, FibreSADir, Default) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TShapeSpec = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSpec = Tag<OpenAddressing_>; FibreSADir = const Tag<FibreSADir_>; Default = Tag<Default_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> >; TFibre = FibreSADir_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> >; TFibre = FibreSADir_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:1712:17: required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2068:19: required from 'int seqan::mapSingleReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2233:24: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2295:19: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:218:22: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:699:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1448:87: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1448 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1450:98: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1450 | sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos; // first hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1458:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1458 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1460:110: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1460 | sa[dir[getBucket(bucketMap, hashNext(shape, itText)) + 1]++] = localPos; // next hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1480:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1480 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1482:106: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1482 | sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos; // hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h: In instantiation of 'void seqan::_qgramFillSuffixArray(TSA&, const StringSet<TSequence, TSpec>&, TShape, TDir&, TBucketMap&, TStepSize, TWithConstraints) [with TSA = String<Pair<unsigned int, unsigned int, BitPacked<24, 8> >, Alloc<> >; TString = String<SimpleType<unsigned char, Dna5Q_> >; TSpec = Owner<ConcatDirect<void> >; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TDir = String<unsigned int, Alloc<> >; TBucketMap = BucketMap<long unsigned int>; TStepSize = long unsigned int; TWithConstraints = False]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1604:25: required from 'void seqan::createQGramIndex(TIndex&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2565:19: required from 'bool seqan::indexCreate(Index<TText, IndexQGram<TShapeSpec, TSpec> >&, FibreSADir, Default) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TShapeSpec = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSpec = Tag<OpenAddressing_>; FibreSADir = const Tag<FibreSADir_>; Default = Tag<Default_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> >; TFibre = FibreSADir_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> >; TFibre = FibreSADir_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:1712:17: required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2068:19: required from 'int seqan::mapSingleReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2233:24: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2295:19: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:218:22: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:699:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1448:87: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1448 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1450:98: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1450 | sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos; // first hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1458:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1458 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1460:110: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1460 | sa[dir[getBucket(bucketMap, hashNext(shape, itText)) + 1]++] = localPos; // next hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1480:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1480 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1482:106: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1482 | sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos; // hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h: In instantiation of 'void seqan::assign(TTarget&, TSource&) [with TTarget = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSource = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:730:15: required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TValue2 = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:674:19: required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:990:15: required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >&]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_pattern_base.h:368:14: required from 'typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::host(Pattern<TNeedle, TSpec>&) [with TNeedle = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSpec = Swift<Tag<SwiftSemiGlobal_<Hamming_> > >; typename Host<Pattern<TNeedle, TSpec> >::Type = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers_matepairs.h:391:32: required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<String<SimpleType<unsigned char, Dna5Q_> >, Myers<FindInfix, True, void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers_matepairs.h:797:21: required from 'int seqan::mapMatePairReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet_&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2230:26: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2298:19: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:218:22: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:699:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:133:12: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::Default_> > >& seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::Default_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy] 133 | target = source; | ~~~~~~~^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:368:17: note: because 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Index<TText, seqan::IndexQGram<TShapeSpec, TSpec> >::Index(const seqan::Index<TText, seqan::IndexQGram<TShapeSpec, TSpec> >&) [with TText_ = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >; TShapeSpec = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >; TSpec = seqan::Tag<seqan::Default_>]' 368 | Index(Index const &other): | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:333:15: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy] 333 | class Index<TText_, IndexQGram<TShapeSpec, TSpec> > { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_gapped.h:330:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]' 330 | Shape(Shape const &other): | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:133:12: note: synthesized method 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::Default_> > >& seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::Default_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::Default_> > >&)' first required here 133 | target = source; | ~~~~~~~^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h: In instantiation of 'void seqan::assign(TTarget&, TSource&) [with TTarget = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TSource = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:730:15: required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TValue2 = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:674:19: required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:990:15: required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >&]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_pattern_base.h:368:14: required from 'typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::host(Pattern<TNeedle, TSpec>&) [with TNeedle = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TSpec = Swift<Tag<SwiftSemiGlobal_<Hamming_> > >; typename Host<Pattern<TNeedle, TSpec> >::Type = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:1685:31: required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2068:19: required from 'int seqan::mapSingleReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2233:24: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2298:19: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:218:22: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:699:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:133:12: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >& seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >&)' is deprecated [-Wdeprecated-copy] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram_openaddressing.h:159:17: note: because 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >' has user-provided 'seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >::Index(const seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >&) [with TObject = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >; TShapeSpec = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >]' 159 | Index(Index const &other): | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram_openaddressing.h:116:15: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy] 116 | class Index<TObject, IndexQGram<TShapeSpec, OpenAddressing> > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_gapped.h:330:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]' 330 | Shape(Shape const &other): | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:133:12: note: synthesized method 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >& seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >&)' first required here 133 | target = source; | ~~~~~~~^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h: In instantiation of 'void seqan::_qgramFillSuffixArray(TSA&, const StringSet<TSequence, TSpec>&, TShape, TDir&, TBucketMap&, TStepSize, TWithConstraints) [with TSA = String<Pair<unsigned int, unsigned int, BitPacked<24, 8> >, Alloc<> >; TString = String<SimpleType<unsigned char, Dna5Q_> >; TSpec = Owner<ConcatDirect<void> >; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TDir = String<unsigned int, Alloc<> >; TBucketMap = BucketMap<long unsigned int>; TStepSize = long unsigned int; TWithConstraints = True]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1593:25: required from 'void seqan::createQGramIndex(TIndex&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2565:19: required from 'bool seqan::indexCreate(Index<TText, IndexQGram<TShapeSpec, TSpec> >&, FibreSADir, Default) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TShapeSpec = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSpec = Tag<OpenAddressing_>; FibreSADir = const Tag<FibreSADir_>; Default = Tag<Default_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> >; TFibre = FibreSADir_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> >; TFibre = FibreSADir_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:1712:17: required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2068:19: required from 'int seqan::mapSingleReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2233:24: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2298:19: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:218:22: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:699:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1448:87: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1448 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1450:98: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1450 | sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos; // first hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1458:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1458 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1460:110: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1460 | sa[dir[getBucket(bucketMap, hashNext(shape, itText)) + 1]++] = localPos; // next hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1480:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1480 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1482:106: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1482 | sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos; // hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h: In instantiation of 'void seqan::_qgramFillSuffixArray(TSA&, const StringSet<TSequence, TSpec>&, TShape, TDir&, TBucketMap&, TStepSize, TWithConstraints) [with TSA = String<Pair<unsigned int, unsigned int, BitPacked<24, 8> >, Alloc<> >; TString = String<SimpleType<unsigned char, Dna5Q_> >; TSpec = Owner<ConcatDirect<void> >; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TDir = String<unsigned int, Alloc<> >; TBucketMap = BucketMap<long unsigned int>; TStepSize = long unsigned int; TWithConstraints = False]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1604:25: required from 'void seqan::createQGramIndex(TIndex&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2565:19: required from 'bool seqan::indexCreate(Index<TText, IndexQGram<TShapeSpec, TSpec> >&, FibreSADir, Default) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TShapeSpec = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSpec = Tag<OpenAddressing_>; FibreSADir = const Tag<FibreSADir_>; Default = Tag<Default_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> >; TFibre = FibreSADir_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> >; TFibre = FibreSADir_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:1712:17: required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2068:19: required from 'int seqan::mapSingleReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2233:24: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2298:19: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:218:22: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:699:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1448:87: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1448 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1450:98: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1450 | sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos; // first hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1458:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1458 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1460:110: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1460 | sa[dir[getBucket(bucketMap, hashNext(shape, itText)) + 1]++] = localPos; // next hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1480:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1480 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1482:106: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1482 | sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos; // hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_base.h: In instantiation of 'typename seqan::Parameter_<T>::Type seqan::container(Finder<THaystack, TSpec>&) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = void; typename Parameter_<T>::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_myers_ukkonen.h:1724:42: required from 'bool seqan::find(TFinder&, const Pattern<TNeedle, Myers<TSpec, THasState, TFindBeginPatternSpec> >&, PatternState_<TNeedle, Myers<TSpec, True, TFindBeginPatternSpec> >&) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, void>; TNeedle = String<SimpleType<unsigned char, Dna5Q_> >; TSpec = FindInfix; THasState = True; TFindBeginPatternSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_myers_ukkonen.h:1756:13: required from 'bool seqan::find(TFinder&, const Pattern<TNeedle, Myers<TSpec, THasState, TFindBeginPatternSpec> >&, PatternState_<TNeedle, Myers<TSpec, True, TFindBeginPatternSpec> >&, int) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, void>; TNeedle = String<SimpleType<unsigned char, Dna5Q_> >; TSpec = FindInfix; THasState = True; TFindBeginPatternSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_myers_ukkonen.h:1774:13: required from 'bool seqan::find(TFinder&, Pattern<TNeedle, Myers<TSpec, True, TFindBeginPatternSpec> >&, int) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, void>; TNeedle = String<SimpleType<unsigned char, Dna5Q_> >; TSpec = FindInfix; TFindBeginPatternSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:1474:13: required from 'bool seqan::matchVerify(TMatch&, Segment<TGenome, InfixSegment>, unsigned int, TReadSet&, TMyersPatterns&, const RazerSOptions<TSpec>&, SwiftSemiGlobal) [with TMatch = ReadMatch<long int>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TMyersPatterns = String<Pattern<String<SimpleType<unsigned char, Dna5Q_> >, Myers<FindInfix, True, void> > >; TSpec = RazerSSpec<>; SwiftSemiGlobal = Tag<SwiftSemiGlobal_<void> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers_matepairs.h:508:40: required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<String<SimpleType<unsigned char, Dna5Q_> >, Myers<FindInfix, True, void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers_matepairs.h:797:21: required from 'int seqan::mapMatePairReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet_&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2230:26: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2303:19: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:218:22: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:699:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_base.h:793:42: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 793 | return container(hostIterator(me)); | ^ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; typename Iterator<T, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:841:23: required from 'typename seqan::Iterator<T, const seqan::Tag<TSpec> >::Type seqan::end(T&, Tag<TSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename Iterator<T, const Tag<TSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_reverse.h:463:24: required from 'typename seqan::Iterator<seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> >, const seqan::Tag<TSpec> >::Type seqan::begin(ModifiedString<THost, Tag<ModReverse_> >&, Tag<TSpec>) [with THost = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TTagSpec = Rooted_; typename Iterator<ModifiedString<THost, Tag<ModReverse_> >, const Tag<TSpec> >::Type = ModifiedIterator<Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >, Tag<ModReverse_> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_base.h:440:24: required from 'seqan::Finder<THaystack, TSpec>::Finder(THaystack&) [with THaystack = seqan::ModifiedString<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ModReverse_> >; TSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:1492:19: required from 'bool seqan::matchVerify(TMatch&, Segment<TGenome, InfixSegment>, unsigned int, TReadSet&, TMyersPatterns&, const RazerSOptions<TSpec>&, SwiftSemiGlobal) [with TMatch = ReadMatch<long int>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TMyersPatterns = String<Pattern<String<SimpleType<unsigned char, Dna5Q_> >, Myers<FindInfix, True, void> > >; TSpec = RazerSSpec<>; SwiftSemiGlobal = Tag<SwiftSemiGlobal_<void> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers_matepairs.h:508:40: required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<String<SimpleType<unsigned char, Dna5Q_> >, Myers<FindInfix, True, void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers_matepairs.h:797:21: required from 'int seqan::mapMatePairReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet_&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2230:26: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2303:19: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:218:22: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:699:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:768:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 768 | return TIterator(me, end(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note: initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]' 138 | Iter(typename Parameter_<TContainer>::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1542:29: required from 'void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1398:21: required from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = SimpleType<unsigned char, Dna5_>; TValueTarget = SimpleType<unsigned char, Dna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1429:31: required from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = SimpleType<unsigned char, Dna5_>; TValueTarget = SimpleType<unsigned char, Dna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1128:31: required from 'static void seqan::AssignString_<TExpand>::assign_(TTarget&, TSource&) [with TTarget = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSource = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::Tag<seqan::TagGenerous_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1176:42: required from 'void seqan::assign(String<TValue, TSpec>&, const TSource&, Tag<TUsage>) [with TTargetValue = SimpleType<unsigned char, Dna5_>; TTargetSpec = Alloc<>; TSource = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1108:11: required from 'void seqan::assign(String<TValue, TSpec>&, const TSource&) [with TTargetValue = SimpleType<unsigned char, Dna5_>; TTargetSpec = Alloc<>; TSource = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:173:15: required from 'seqan::String<TValue, seqan::Alloc<TSpec> >& seqan::String<TValue, seqan::Alloc<TSpec> >::operator=(const TSource&) [with TSource = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TValue = seqan::SimpleType<unsigned char, seqan::Dna5_>; TSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/outputFormat.h:918:13: required from 'void seqan::dumpMatches(TMatches&, const TGenomeNames&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReads&, TCounts&, const TReadNames&, CharString, CharString, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenomeNames = StringSet<String<char, Alloc<> > >; TReads = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TReadNames = StringSet<String<char, Alloc<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; CharString = String<char, Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:241:14: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:699:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1521:19: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class seqan::SimpleType<unsigned char, seqan::Dna5_>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1521 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5_>' declared here 116 | class SimpleType | ^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayMoveForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5Q_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1610:29: required from 'void seqan::arrayMoveForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5Q_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1444:21: required from 'void seqan::_arrayConstructMovePointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5Q_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1465:31: required from 'void seqan::arrayConstructMove(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5Q_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:849:31: required from 'static typename seqan::Size<T>::Type seqan::ClearSpaceExpandStringBase_<TExpand>::_clearSpace_(T&, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >; TExpand = seqan::Tag<seqan::TagGenerous_>; typename seqan::Size<T>::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1014:62: required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::_clearSpace(String<TValue, TSpec>&, TSize, TPosition, TPosition, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5Q_>; TSpec = Alloc<>; TSize = long unsigned int; TPosition = long unsigned int; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1367:67: required from 'static void seqan::AppendString_<TExpand>::append_(TTarget&, TSource&) [with TTarget = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >; TSource = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1421:42: required from 'void seqan::append(String<TValue, TSpec>&, const TSource&, Tag<TUsage>) [with TTargetValue = SimpleType<unsigned char, Dna5Q_>; TTargetSpec = Alloc<>; TSource = String<SimpleType<unsigned char, Dna5Q_> >; TExpand = TagGenerous_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_set_concat_direct.h:318:11: required from 'void seqan::appendValue(StringSet<TString, Owner<ConcatDirect<void> > >&, const TString2&, Tag<TExpand>) [with TString = String<SimpleType<unsigned char, Dna5Q_> >; TString2 = String<SimpleType<unsigned char, Dna5Q_> >; TExpand = TagGenerous_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers_matepairs.h:199:14: required from 'bool seqan::loadReads(TReadSet&, TNameSet&, const char*, const char*, TRazerSOptions&) [with TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TNameSet = StringSet<String<char, Alloc<> > >; TRazerSOptions = RazerSOptions<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:178:17: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:699:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1589:19: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class seqan::SimpleType<unsigned char, seqan::Dna5Q_>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1589 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5Q_>' declared here 116 | class SimpleType | ^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:624:25: required from 'typename seqan::Iterator<const T, const seqan::Tag<TSpec> >::Type seqan::begin(const T&, Tag<TSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:600:17: required from 'typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::begin(const T&) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; typename Iterator<const T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1792:33: required from 'bool seqan::_nextNonRepeatRange(TFinder&, Pattern<TIndex, Swift<TSwiftSpec> >&) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1912:37: required from 'bool seqan::find(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double, TSize) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TSize = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1860:16: required from 'bool seqan::find(TFinder&, Pattern<TIndex, Swift<Tag<SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Hamming_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers_matepairs.h:444:13: required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<String<SimpleType<unsigned char, Dna5Q_> >, Myers<FindInfix, True, void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers_matepairs.h:797:21: required from 'int seqan::mapMatePairReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet_&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2230:26: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2292:19: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:218:22: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:699:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:541:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 541 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note: initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]' 138 | Iter(typename Parameter_<TContainer>::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:61: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_iterator.h: In instantiation of 'typename seqan::Container<seqan::ModifiedIterator<THost, TSpec> >::Type seqan::container(ModifiedIterator<THost, TSpec>&) [with THost = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; TSpec = Tag<ModReverse_>; typename Container<ModifiedIterator<THost, TSpec> >::Type = ModifiedString<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Tag<ModReverse_> >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_base.h:793:18: required from 'typename seqan::Parameter_<T>::Type seqan::container(Finder<THaystack, TSpec>&) [with THaystack = ModifiedString<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Tag<ModReverse_> >; TSpec = void; typename Parameter_<T>::Type = ModifiedString<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Tag<ModReverse_> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_myers_ukkonen.h:1724:42: required from 'bool seqan::find(TFinder&, const Pattern<TNeedle, Myers<TSpec, THasState, TFindBeginPatternSpec> >&, PatternState_<TNeedle, Myers<TSpec, True, TFindBeginPatternSpec> >&) [with TFinder = Finder<ModifiedString<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Tag<ModReverse_> >, void>; TNeedle = ModifiedString<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Tag<ModReverse_> >; TSpec = FindPrefix; THasState = True; TFindBeginPatternSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_myers_ukkonen.h:1756:13: required from 'bool seqan::find(TFinder&, const Pattern<TNeedle, Myers<TSpec, THasState, TFindBeginPatternSpec> >&, PatternState_<TNeedle, Myers<TSpec, True, TFindBeginPatternSpec> >&, int) [with TFinder = Finder<ModifiedString<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Tag<ModReverse_> >, void>; TNeedle = ModifiedString<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Tag<ModReverse_> >; TSpec = FindPrefix; THasState = True; TFindBeginPatternSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_myers_ukkonen.h:1774:13: required from 'bool seqan::find(TFinder&, Pattern<TNeedle, Myers<TSpec, True, TFindBeginPatternSpec> >&, int) [with TFinder = Finder<ModifiedString<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Tag<ModReverse_> >, void>; TNeedle = ModifiedString<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Tag<ModReverse_> >; TSpec = FindPrefix; TFindBeginPatternSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:1497:13: required from 'bool seqan::matchVerify(TMatch&, Segment<TGenome, InfixSegment>, unsigned int, TReadSet&, TMyersPatterns&, const RazerSOptions<TSpec>&, SwiftSemiGlobal) [with TMatch = ReadMatch<long int>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TMyersPatterns = String<Pattern<String<SimpleType<unsigned char, Dna5Q_> >, Myers<FindInfix, True, void> > >; TSpec = RazerSSpec<>; SwiftSemiGlobal = Tag<SwiftSemiGlobal_<void> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers_matepairs.h:508:40: required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<String<SimpleType<unsigned char, Dna5Q_> >, Myers<FindInfix, True, void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers_matepairs.h:797:21: required from 'int seqan::mapMatePairReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet_&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2230:26: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2303:19: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:218:22: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:699:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_iterator.h:294:16: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 294 | TContainer cont(container(host(me))); | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note: initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]' 139 | ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayMoveBackwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5Q_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1641:30: required from 'void seqan::arrayMoveBackward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5Q_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1213:26: required from 'void seqan::arrayMove(TSource1, TSource2, TTarget) [with TTarget = SimpleType<unsigned char, Dna5Q_>*; TSource1 = SimpleType<unsigned char, Dna5Q_>*; TSource2 = SimpleType<unsigned char, Dna5Q_>*]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1660:14: required from 'void seqan::_arrayClearSpacePointer(TValue*, size_t, size_t, size_t, const True&) [with TValue = SimpleType<unsigned char, Dna5Q_>; size_t = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1681:28: required from 'void seqan::arrayClearSpace(TValue*, size_t, size_t, size_t) [with TValue = SimpleType<unsigned char, Dna5Q_>; size_t = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:856:28: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1367:67: required from 'static void seqan::AppendString_<TExpand>::append_(TTarget&, TSource&) [with TTarget = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >; TSource = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1421:42: required from 'void seqan::append(String<TValue, TSpec>&, const TSource&, Tag<TUsage>) [with TTargetValue = SimpleType<unsigned char, Dna5Q_>; TTargetSpec = Alloc<>; TSource = String<SimpleType<unsigned char, Dna5Q_> >; TExpand = TagGenerous_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_set_concat_direct.h:318:11: required from 'void seqan::appendValue(StringSet<TString, Owner<ConcatDirect<void> > >&, const TString2&, Tag<TExpand>) [with TString = String<SimpleType<unsigned char, Dna5Q_> >; TString2 = String<SimpleType<unsigned char, Dna5Q_> >; TExpand = TagGenerous_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers_matepairs.h:199:14: required from 'bool seqan::loadReads(TReadSet&, TNameSet&, const char*, const char*, TRazerSOptions&) [with TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TNameSet = StringSet<String<char, Alloc<> > >; TRazerSOptions = RazerSOptions<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:178:17: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:699:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1621:19: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class seqan::SimpleType<unsigned char, seqan::Dna5Q_>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1621 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5Q_>' declared here 116 | class SimpleType | ^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, ErrorAlphabet_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1542:29: required from 'void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, ErrorAlphabet_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1398:21: required from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = SimpleType<unsigned char, ErrorAlphabet_>; TValueTarget = SimpleType<unsigned char, ErrorAlphabet_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1429:31: required from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = SimpleType<unsigned char, ErrorAlphabet_>; TValueTarget = SimpleType<unsigned char, ErrorAlphabet_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1840:27: required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, ErrorAlphabet_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20: required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, ErrorAlphabet_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1925:45: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2153:18: required from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize, const TValue&) [with T = String<SimpleType<unsigned char, ErrorAlphabet_> >; TSize = int; TValue = SimpleType<unsigned char, ErrorAlphabet_>; typename Size<T>::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_threshold.h:484:9: required from 'void seqan::initPatterns(TStateString&, const TShape&, int, const TLogErrorDistr&, TDistance, bool) [with TStateString = String<SensitivityDPState_<Tag<HammingDistance_>, double>, Alloc<> >; TShape = String<char, Alloc<> >; TLogErrorDistr = String<double>; TDistance = Tag<HammingDistance_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_threshold.h:1118:14: required from 'void seqan::qgramFilteringSensitivity(TSensitivityMatrix&, const TShape&, TPatternSize, TErrors, TThresh, TDistance, ThreshExact, const TErrorDist&) [with TSensitivityMatrix = String<double>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TPatternSize = unsigned int; TErrors = unsigned int; TThresh = unsigned int; TDistance = Tag<HammingDistance_>; TErrorDist = String<double>; ThreshExact = const Tag<ThreshExact_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/paramChooser.h:741:42: required from 'void seqan::makeSelectedStatsFile(TError&, ParamChooserOptions&) [with TError = String<double>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/paramChooser.h:1310:30: required from 'bool seqan::chooseParams(RazerSOptions<TSpec>&, ParamChooserOptions&) [with TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:679:21: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1521:19: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class seqan::SimpleType<unsigned char, seqan::ErrorAlphabet_>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1521 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::ErrorAlphabet_>' declared here 116 | class SimpleType | ^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h: In instantiation of 'void seqan::_qgramFillSuffixArray(TSA&, const StringSet<TSequence, TSpec>&, TShape, TDir&, TBucketMap&, TStepSize, TWithConstraints) [with TSA = String<Pair<unsigned int, unsigned int, BitPacked<24, 8> >, Alloc<> >; TString = String<SimpleType<unsigned char, Dna5Q_> >; TSpec = Owner<ConcatDirect<void> >; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TDir = String<unsigned int, Alloc<> >; TBucketMap = Nothing; TStepSize = long unsigned int; TWithConstraints = True]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1593:25: required from 'void seqan::createQGramIndex(TIndex&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2565:19: required from 'bool seqan::indexCreate(Index<TText, IndexQGram<TShapeSpec, TSpec> >&, FibreSADir, Default) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TShapeSpec = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSpec = Tag<Default_>; FibreSADir = const Tag<FibreSADir_>; Default = Tag<Default_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> >; TFibre = FibreSADir_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> >; TFibre = FibreSADir_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:712:21: required from 'void seqan::_patternInit(Pattern<TIndex, Swift<TSpec> >&, TFloat, TSize_) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1876:21: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers_matepairs.h:444:13: required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<String<SimpleType<unsigned char, Dna5Q_> >, Myers<FindInfix, True, void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers_matepairs.h:797:21: required from 'int seqan::mapMatePairReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet_&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2230:26: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2292:19: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:218:22: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:699:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1448:87: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1448 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1450:98: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1450 | sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos; // first hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1458:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1458 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1460:110: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1460 | sa[dir[getBucket(bucketMap, hashNext(shape, itText)) + 1]++] = localPos; // next hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1480:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1480 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1482:106: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1482 | sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos; // hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h: In instantiation of 'void seqan::_qgramFillSuffixArray(TSA&, const StringSet<TSequence, TSpec>&, TShape, TDir&, TBucketMap&, TStepSize, TWithConstraints) [with TSA = String<Pair<unsigned int, unsigned int, BitPacked<24, 8> >, Alloc<> >; TString = String<SimpleType<unsigned char, Dna5Q_> >; TSpec = Owner<ConcatDirect<void> >; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TDir = String<unsigned int, Alloc<> >; TBucketMap = Nothing; TStepSize = long unsigned int; TWithConstraints = False]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1604:25: required from 'void seqan::createQGramIndex(TIndex&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2565:19: required from 'bool seqan::indexCreate(Index<TText, IndexQGram<TShapeSpec, TSpec> >&, FibreSADir, Default) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TShapeSpec = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSpec = Tag<Default_>; FibreSADir = const Tag<FibreSADir_>; Default = Tag<Default_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> >; TFibre = FibreSADir_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> >; TFibre = FibreSADir_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:712:21: required from 'void seqan::_patternInit(Pattern<TIndex, Swift<TSpec> >&, TFloat, TSize_) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1876:21: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers_matepairs.h:444:13: required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<String<SimpleType<unsigned char, Dna5Q_> >, Myers<FindInfix, True, void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers_matepairs.h:797:21: required from 'int seqan::mapMatePairReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet_&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2230:26: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2292:19: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:218:22: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:699:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1448:87: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1448 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1450:98: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1450 | sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos; // first hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1458:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1458 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1460:110: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1460 | sa[dir[getBucket(bucketMap, hashNext(shape, itText)) + 1]++] = localPos; // next hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1480:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1480 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1482:106: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1482 | sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos; // hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h: In instantiation of 'void seqan::_qgramFillSuffixArray(TSA&, const StringSet<TSequence, TSpec>&, TShape, TDir&, TBucketMap&, TStepSize, TWithConstraints) [with TSA = String<Pair<unsigned int, unsigned int, BitPacked<24, 8> >, Alloc<> >; TString = String<SimpleType<unsigned char, Dna5Q_> >; TSpec = Owner<ConcatDirect<void> >; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TDir = String<unsigned int, Alloc<> >; TBucketMap = Nothing; TStepSize = long unsigned int; TWithConstraints = True]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1593:25: required from 'void seqan::createQGramIndex(TIndex&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2565:19: required from 'bool seqan::indexCreate(Index<TText, IndexQGram<TShapeSpec, TSpec> >&, FibreSADir, Default) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TShapeSpec = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSpec = Tag<Default_>; FibreSADir = const Tag<FibreSADir_>; Default = Tag<Default_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> >; TFibre = FibreSADir_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> >; TFibre = FibreSADir_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:712:21: required from 'void seqan::_patternInit(Pattern<TIndex, Swift<TSpec> >&, TFloat, TSize_) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1876:21: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers_matepairs.h:444:13: required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<String<SimpleType<unsigned char, Dna5Q_> >, Myers<FindInfix, True, void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers_matepairs.h:797:21: required from 'int seqan::mapMatePairReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet_&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2230:26: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2295:19: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:218:22: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:699:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1448:87: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1448 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1450:98: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1450 | sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos; // first hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1458:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1458 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1460:110: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1460 | sa[dir[getBucket(bucketMap, hashNext(shape, itText)) + 1]++] = localPos; // next hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1480:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1480 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1482:106: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1482 | sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos; // hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h: In instantiation of 'void seqan::_qgramFillSuffixArray(TSA&, const StringSet<TSequence, TSpec>&, TShape, TDir&, TBucketMap&, TStepSize, TWithConstraints) [with TSA = String<Pair<unsigned int, unsigned int, BitPacked<24, 8> >, Alloc<> >; TString = String<SimpleType<unsigned char, Dna5Q_> >; TSpec = Owner<ConcatDirect<void> >; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TDir = String<unsigned int, Alloc<> >; TBucketMap = Nothing; TStepSize = long unsigned int; TWithConstraints = False]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1604:25: required from 'void seqan::createQGramIndex(TIndex&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2565:19: required from 'bool seqan::indexCreate(Index<TText, IndexQGram<TShapeSpec, TSpec> >&, FibreSADir, Default) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TShapeSpec = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSpec = Tag<Default_>; FibreSADir = const Tag<FibreSADir_>; Default = Tag<Default_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> >; TFibre = FibreSADir_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> >; TFibre = FibreSADir_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:712:21: required from 'void seqan::_patternInit(Pattern<TIndex, Swift<TSpec> >&, TFloat, TSize_) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1876:21: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers_matepairs.h:444:13: required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<String<SimpleType<unsigned char, Dna5Q_> >, Myers<FindInfix, True, void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers_matepairs.h:797:21: required from 'int seqan::mapMatePairReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet_&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2230:26: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2295:19: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:218:22: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:699:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1448:87: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1448 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1450:98: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1450 | sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos; // first hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1458:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1458 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1460:110: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1460 | sa[dir[getBucket(bucketMap, hashNext(shape, itText)) + 1]++] = localPos; // next hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1480:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1480 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1482:106: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1482 | sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos; // hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h: In instantiation of 'void seqan::_qgramFillSuffixArray(TSA&, const StringSet<TSequence, TSpec>&, TShape, TDir&, TBucketMap&, TStepSize, TWithConstraints) [with TSA = String<Pair<unsigned int, unsigned int, BitPacked<24, 8> >, Alloc<> >; TString = String<SimpleType<unsigned char, Dna5Q_> >; TSpec = Owner<ConcatDirect<void> >; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TDir = String<unsigned int, Alloc<> >; TBucketMap = Nothing; TStepSize = long unsigned int; TWithConstraints = True]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1593:25: required from 'void seqan::createQGramIndex(TIndex&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2565:19: required from 'bool seqan::indexCreate(Index<TText, IndexQGram<TShapeSpec, TSpec> >&, FibreSADir, Default) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TShapeSpec = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSpec = Tag<Default_>; FibreSADir = const Tag<FibreSADir_>; Default = Tag<Default_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> >; TFibre = FibreSADir_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> >; TFibre = FibreSADir_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:712:21: required from 'void seqan::_patternInit(Pattern<TIndex, Swift<TSpec> >&, TFloat, TSize_) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1876:21: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers_matepairs.h:444:13: required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<String<SimpleType<unsigned char, Dna5Q_> >, Myers<FindInfix, True, void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers_matepairs.h:797:21: required from 'int seqan::mapMatePairReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet_&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2230:26: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2298:19: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:218:22: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:699:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1448:87: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1448 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1450:98: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1450 | sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos; // first hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1458:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1458 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1460:110: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1460 | sa[dir[getBucket(bucketMap, hashNext(shape, itText)) + 1]++] = localPos; // next hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1480:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1480 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1482:106: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1482 | sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos; // hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h: In instantiation of 'void seqan::_qgramFillSuffixArray(TSA&, const StringSet<TSequence, TSpec>&, TShape, TDir&, TBucketMap&, TStepSize, TWithConstraints) [with TSA = String<Pair<unsigned int, unsigned int, BitPacked<24, 8> >, Alloc<> >; TString = String<SimpleType<unsigned char, Dna5Q_> >; TSpec = Owner<ConcatDirect<void> >; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TDir = String<unsigned int, Alloc<> >; TBucketMap = Nothing; TStepSize = long unsigned int; TWithConstraints = False]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1604:25: required from 'void seqan::createQGramIndex(TIndex&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2565:19: required from 'bool seqan::indexCreate(Index<TText, IndexQGram<TShapeSpec, TSpec> >&, FibreSADir, Default) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TShapeSpec = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSpec = Tag<Default_>; FibreSADir = const Tag<FibreSADir_>; Default = Tag<Default_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> >; TFibre = FibreSADir_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> >; TFibre = FibreSADir_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:712:21: required from 'void seqan::_patternInit(Pattern<TIndex, Swift<TSpec> >&, TFloat, TSize_) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1876:21: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers_matepairs.h:444:13: required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<String<SimpleType<unsigned char, Dna5Q_> >, Myers<FindInfix, True, void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers_matepairs.h:797:21: required from 'int seqan::mapMatePairReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet_&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2230:26: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2298:19: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:218:22: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:699:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1448:87: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1448 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1450:98: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1450 | sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos; // first hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1458:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1458 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1460:110: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1460 | sa[dir[getBucket(bucketMap, hashNext(shape, itText)) + 1]++] = localPos; // next hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1480:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1480 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1482:106: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1482 | sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos; // hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayMoveForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, ErrorAlphabet_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1610:29: required from 'void seqan::arrayMoveForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, ErrorAlphabet_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1444:21: required from 'void seqan::_arrayConstructMovePointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, ErrorAlphabet_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1465:31: required from 'void seqan::arrayConstructMove(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, ErrorAlphabet_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:849:31: required from 'static typename seqan::Size<T>::Type seqan::ClearSpaceExpandStringBase_<TExpand>::_clearSpace_(T&, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::SimpleType<unsigned char, seqan::ErrorAlphabet_> >; TExpand = seqan::Tag<seqan::TagGenerous_>; typename seqan::Size<T>::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1014:62: required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::_clearSpace(String<TValue, TSpec>&, TSize, TPosition, TPosition, Tag<TUsage>) [with TValue = SimpleType<unsigned char, ErrorAlphabet_>; TSpec = Alloc<>; TSize = long unsigned int; TPosition = long unsigned int; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1048:30: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1845:16: required from 'void seqan::insertValue(T&, TPosition, const TValue&) [with T = String<SimpleType<unsigned char, ErrorAlphabet_> >; TPosition = int; TValue = SimpleType<unsigned char, ErrorAlphabet_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_threshold.h:511:16: required from 'void seqan::initPatterns(TStateString&, const TShape&, int, const TLogErrorDistr&, TDistance, bool) [with TStateString = String<SensitivityDPState_<Tag<HammingDistance_>, double>, Alloc<> >; TShape = String<char, Alloc<> >; TLogErrorDistr = String<double>; TDistance = Tag<HammingDistance_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_threshold.h:1118:14: required from 'void seqan::qgramFilteringSensitivity(TSensitivityMatrix&, const TShape&, TPatternSize, TErrors, TThresh, TDistance, ThreshExact, const TErrorDist&) [with TSensitivityMatrix = String<double>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TPatternSize = unsigned int; TErrors = unsigned int; TThresh = unsigned int; TDistance = Tag<HammingDistance_>; TErrorDist = String<double>; ThreshExact = const Tag<ThreshExact_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/paramChooser.h:741:42: required from 'void seqan::makeSelectedStatsFile(TError&, ParamChooserOptions&) [with TError = String<double>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/paramChooser.h:1310:30: required from 'bool seqan::chooseParams(RazerSOptions<TSpec>&, ParamChooserOptions&) [with TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:679:21: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1589:19: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class seqan::SimpleType<unsigned char, seqan::ErrorAlphabet_>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1589 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::ErrorAlphabet_>' declared here 116 | class SimpleType | ^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, const TParam&) [with TIterator = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:363:28: required from 'void seqan::valueConstruct(TIterator, const TParam&) [with TIterator = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>*; TParam = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:606:19: required from 'typename seqan::Value<TIterator>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Tag<Tristate_> >; TValue = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; typename Value<TIterator>::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:735:42: required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TValue2 = const Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:1018:15: required from 'void seqan::assignValue(Holder<TValue, Tag<Tristate_> >&, const TSource&) [with TValue = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSource = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:153:20: required from 'seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >::Holder(const THostValue&) [with TValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; THostValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_wotd.h:267:4: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers_matepairs.h:410:16: required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<String<SimpleType<unsigned char, Dna5Q_> >, Myers<FindInfix, True, void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers_matepairs.h:797:21: required from 'int seqan::mapMatePairReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet_&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2230:26: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2292:19: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:218:22: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:699:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:296:9: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 296 | new( (void*) & value(it) ) TNonConstValue(param_); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayMoveBackwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, ErrorAlphabet_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1641:30: required from 'void seqan::arrayMoveBackward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, ErrorAlphabet_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1213:26: required from 'void seqan::arrayMove(TSource1, TSource2, TTarget) [with TTarget = SimpleType<unsigned char, ErrorAlphabet_>*; TSource1 = SimpleType<unsigned char, ErrorAlphabet_>*; TSource2 = SimpleType<unsigned char, ErrorAlphabet_>*]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1660:14: required from 'void seqan::_arrayClearSpacePointer(TValue*, size_t, size_t, size_t, const True&) [with TValue = SimpleType<unsigned char, ErrorAlphabet_>; size_t = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1681:28: required from 'void seqan::arrayClearSpace(TValue*, size_t, size_t, size_t) [with TValue = SimpleType<unsigned char, ErrorAlphabet_>; size_t = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:856:28: required from 'static typename seqan::Size<T>::Type seqan::ClearSpaceExpandStringBase_<TExpand>::_clearSpace_(T&, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::SimpleType<unsigned char, seqan::ErrorAlphabet_> >; TExpand = seqan::Tag<seqan::TagGenerous_>; typename seqan::Size<T>::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1014:62: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1845:16: required from 'void seqan::insertValue(T&, TPosition, const TValue&) [with T = String<SimpleType<unsigned char, ErrorAlphabet_> >; TPosition = int; TValue = SimpleType<unsigned char, ErrorAlphabet_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_threshold.h:511:16: required from 'void seqan::initPatterns(TStateString&, const TShape&, int, const TLogErrorDistr&, TDistance, bool) [with TStateString = String<SensitivityDPState_<Tag<HammingDistance_>, double>, Alloc<> >; TShape = String<char, Alloc<> >; TLogErrorDistr = String<double>; TDistance = Tag<HammingDistance_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_threshold.h:1118:14: required from 'void seqan::qgramFilteringSensitivity(TSensitivityMatrix&, const TShape&, TPatternSize, TErrors, TThresh, TDistance, ThreshExact, const TErrorDist&) [with TSensitivityMatrix = String<double>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TPatternSize = unsigned int; TErrors = unsigned int; TThresh = unsigned int; TDistance = Tag<HammingDistance_>; TErrorDist = String<double>; ThreshExact = const Tag<ThreshExact_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/paramChooser.h:741:42: required from 'void seqan::makeSelectedStatsFile(TError&, ParamChooserOptions&) [with TError = String<double>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/paramChooser.h:1310:30: required from 'bool seqan::chooseParams(RazerSOptions<TSpec>&, ParamChooserOptions&) [with TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:679:21: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1621:19: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class seqan::SimpleType<unsigned char, seqan::ErrorAlphabet_>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1621 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::ErrorAlphabet_>' declared here 116 | class SimpleType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_allocator.h:53, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:74: In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<std::__cxx11::basic_string<char> >; TValue = std::__cxx11::basic_string<char>; TSize = long unsigned int; TUsage = AllocateStorage_]', inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = std::__cxx11::basic_string<char>; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30, inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20, inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<std::__cxx11::basic_string<char> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50, inlined from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<std::__cxx11::basic_string<char> >; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18, inlined from 'void seqan::eraseBack(T&) [with T = String<std::__cxx11::basic_string<char> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2337:8, inlined from 'TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string<char>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/arg_parse/arg_parse_ctd_support.h:88:30: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value '18446744073709551552' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/exception_ptr.h:38, from /usr/include/c++/13/exception:164, from /usr/include/c++/13/ios:41: /usr/include/c++/13/new: In function 'TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string<char>]': /usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here 126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ [ 17%] Building CXX object core/apps/razers/CMakeFiles/razers.dir/param_tabs.cpp.o cd /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/razers && /usr/bin/g++ -DSEQAN_DATE=\"\" -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_REVISION=\"\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-1.4.2/core/include -std=c++14 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -MD -MT core/apps/razers/CMakeFiles/razers.dir/param_tabs.cpp.o -MF CMakeFiles/razers.dir/param_tabs.cpp.o.d -o CMakeFiles/razers.dir/param_tabs.cpp.o -c /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/param_tabs.cpp [ 19%] Linking CXX executable ../../../bin/razers cd /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/razers && /usr/bin/cmake -E cmake_link_script CMakeFiles/razers.dir/link.txt --verbose=1 /usr/bin/g++ -std=c++14 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -static-libgcc -static-libstdc++ -rdynamic CMakeFiles/razers.dir/razers.cpp.o CMakeFiles/razers.dir/param_tabs.cpp.o -o ../../../bin/razers -lrt make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' [ 19%] Built target razers make -f core/apps/razers2/CMakeFiles/razers2.dir/build.make core/apps/razers2/CMakeFiles/razers2.dir/depend make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2 /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/razers2 /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/razers2/CMakeFiles/razers2.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' make -f core/apps/razers2/CMakeFiles/razers2.dir/build.make core/apps/razers2/CMakeFiles/razers2.dir/build make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' [ 19%] Building CXX object core/apps/razers2/CMakeFiles/razers2.dir/razers.cpp.o cd /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/razers2 && /usr/bin/g++ -DSEQAN_DATE=\"\" -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-1.4.2/core/include -std=c++14 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -MD -MT core/apps/razers2/CMakeFiles/razers2.dir/razers.cpp.o -MF CMakeFiles/razers2.dir/razers.cpp.o.d -o CMakeFiles/razers2.dir/razers.cpp.o -c /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:68, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:48, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/arg_parse.h:45, from /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:43: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:80:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 80 | struct FunctorUpcase : public std::unary_function<InType, Result> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/ostream:40, from /usr/include/c++/13/iostream:41, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/debug_test_system.h:46, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_debug.h:52, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:49, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/arg_parse.h:44: /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:115:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 115 | struct FunctorLowcase : public std::unary_function<InType, Result> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:151:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 151 | struct FunctorConvert : public std::unary_function<InType,OutType> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:220:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 220 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:229:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 229 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:239:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 239 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:249:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 249 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:259:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 259 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:268:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 268 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:280:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 280 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/stream_algorithms.h:40, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:91: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamPeek(char&, FILE*)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:169:11: warning: comparison is always false due to limited range of data type [-Wtype-limits] 169 | if (c == EOF) | ^ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamReadChar(char&, FILE*)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:182:11: warning: comparison is always false due to limited range of data type [-Wtype-limits] 182 | if (c == EOF) | ^ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:117: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h:1436:51: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 1436 | struct testIODone : public ::std::unary_function<TPageFrame&,bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:46, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find.h:47, from /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:28, from /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:44: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:342:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 342 | public ::std::unary_function<Pair<TKey, TValue>, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:47: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm.h:793:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 793 | public ::std::unary_function<Pair<TWeight, TPair>, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:62, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:40, from /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:29: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:45:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 45 | struct filterI1 : public ::std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:54:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 54 | struct filterI2 : public ::std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:63:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 63 | struct filterI3 : public ::std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:74: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:401:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 401 | struct insertBucket : public ::std::unary_function<TPageBucket,void> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:507:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 507 | struct insertBucket : public ::std::unary_function<TPageBucket,void> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:78: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:42:48: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 42 | struct MergeStreamComparer : public ::std::binary_function < PageBucket<TValue>, | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:57:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 57 | public ::std::binary_function < | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:257:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 257 | struct insertBucket : public ::std::unary_function<TPageBucket,void> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:372:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 372 | struct insertBucket : public ::std::unary_function<TPageBucket, void> { | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:45: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_set.h:373:41: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 373 | struct SetLess_ : public ::std::binary_function<TElement, TElement, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:70: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:404:18: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 404 | public::std::binary_function<FibreRecord, unsigned, bool> // functor for operator> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:744:18: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 744 | public::std::unary_function<InType, Result> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:760:18: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 760 | public::std::unary_function<InType, InType> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:80: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:854:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 854 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:902:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 902 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:970:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 970 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1039:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 1039 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1073:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 1073 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1121:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 1121 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2093:39: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 2093 | struct _qgramComp : public ::std::binary_function<InType,InType,Result> { | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2112:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 2112 | public ::std::binary_function< | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:91: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_sa_qsort.h:46:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 46 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_sa_qsort.h:85:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 85 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:96: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 65 | public std::binary_function<TValue, TValue, TResult> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 98 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 112 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 127 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 144 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 154 | public std::binary_function<TValue, TValue, TResult> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:99: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:110:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 110 | public ::std::binary_function < SkewDCStream<TValue>, | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:143:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 143 | public ::std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >, | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:100: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 65 | public std::binary_function<TValue, TValue, TResult> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 99 | public std::binary_function< | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 118 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 132 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 154 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 175 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 185 | public std::binary_function<TValue, TValue, TResult> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:103: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 57 | struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> { | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 97 | public std::binary_function< | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:141:29: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 141 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:109: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:59:42: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 59 | struct _mapInverse : public std::unary_function<InType,Result> { | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:164:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 164 | struct _mapInverseMulti : public std::unary_function<InType,Result> { | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const TText&, const TSA&, KasaiOriginal)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:312:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 312 | for(TSize hMax = _min(n - i, n - j); h < hMax && *I == *J; ++I, ++J, ++h) ; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:313:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 313 | LCP[isa - 1] = h; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const TText&, const TSA&, Kasai)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:379:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 379 | for(TSize hMax = _min(n - i, n - j); h < hMax && *I == *J; ++I, ++J, ++h) ; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:380:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 380 | LCP[i] = h | mark; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const StringSet<TSequence, TSpec>&, const TSA&, Kasai)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:483:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 483 | for(TSize hMax = _min(getValueI2((TPair)dec), n - j); h < hMax && *I == *J; ++I, ++J, ++h) ; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:484:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 484 | LCP[i] = h | mark; | ^~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:113: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_bwt.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_bwt.h:144:50: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 144 | struct _filterGlobalizer : public ::std::unary_function<InType,Result> { | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:120: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:585:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 585 | public ::std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:128: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h: In function 'void seqan::_storeWotdChildren(Index<TObject, IndexWotd<Dfi<TPredHull, TPred> > >&, TSize, TSize)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:504:27: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 504 | } else | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:506:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' 506 | for (TDirSize d = index.sentinelBound - index.sentinelOcc; d != index.sentinelBound; ++d) | ^~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:136: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/repeat_base.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/repeat_base.h:149:44: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 149 | struct RepeatLess_ : public ::std::binary_function<TPos, TPos, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:157: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_index_esa.h: In function 'typename seqan::Iterator<TLeft, const seqan::Tag<seqan::Standard_> >::Type seqan::_upperBoundLcpe(TText&, TSA&, SearchTreeIterator<TLCP, TSpec>, TQuery&, TDiff_, TDiff_)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_index_esa.h:1498:13: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 1498 | for(; i && ordEqual(*t, convert<TTextAlphabet>(*q)); --i, ++t, ++q) ; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_index_esa.h:1501:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 1501 | if (q == qEnd || t == tEnd || !ordGreater(*t, convert<TTextAlphabet>(*q))) { | ^~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:79, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:38, from /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:30: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:246:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 246 | public ::std::binary_function<TGapAnchor, TGapAnchor, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:256:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 256 | public ::std::binary_function<TGapAnchor, TGapAnchor, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:166: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h: In function 'int seqan::_globalAlignmentScore(const String<TValue, TSpec>&, const String<TValue2, TSpec2>&, const MyersBitVector&)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h:70:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 70 | if (length(seqH) < length(seqV)) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h:74:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 74 | const unsigned int BLOCK_SIZE = BitsPerValue<unsigned int>::VALUE; | ^~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:174: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h: In function 'seqan::Pair<seqan::Pair<TDiagonal> > seqan::_alignBandedSmithWatermanTrace(LocalAlignmentFinder<TScoreValue>&, const TSequenceH&, const TSequenceV&, TId, TId, TScore&, TDiagonal, TDiagonal)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:409:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 409 | if ((actualCol == 0) || (actualRow == 0)) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:412:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 412 | if (actualCol < len1) _alignTracePrint(finder.trace, seqH, seqV, id1, actualCol, id2, actualRow, len1 - actualCol, Horizontal); | ^~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:60: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:485:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 485 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:495:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 495 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:505:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 505 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:515:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 515 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:525:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 525 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:535:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 535 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:62: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h: In function 'void seqan::convertMatchesToGlobalAlignment(FragmentStore<TSpec, TConfig>&, const TScore&, const TShrinkMatches&)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2357:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 2357 | if (alignQualityStoreLengthPre == 0u) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2361:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 2361 | sortAlignedReads(store.alignedReadStore, SortBeginPos()); | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:488:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 488 | public ::std::binary_function < typename Value<TAlignedReadStore>::Type, typename Value<TAlignedReadStore>::Type, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:535:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 535 | public ::std::binary_function < typename Value<TAlignedReadStore>::Type, typename Value<TAlignedReadStore>::Type, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:583:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 583 | public ::std::binary_function < typename Value<TAlignedReadStore>::Type, typename Value<TAlignedReadStore>::Type, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:630:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 630 | public ::std::binary_function < typename Value<TAlignedReadStore>::Type, typename Value<TAlignedReadStore>::Type, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:45: /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/outputFormat.h:127:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 127 | public ::std::binary_function < typename Value<TAlignedReadStore>::Type, typename Value<TAlignedReadStore>::Type, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/outputFormat.h:169:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 169 | public ::std::binary_function < typename Value<TAlignedReadStore>::Type, typename Value<TAlignedReadStore>::Type, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:51: /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers_matepairs.h:228:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 228 | public ::std::binary_function < | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp: In function 'seqan::ArgumentParser::ParseResult extractOptions(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<>&, seqan::ParamChooserOptions&, seqan::CharString&, const seqan::ArgumentParser&)': /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:492:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 492 | if (!isSet(parser, "read-naming") && options.outputFormat == 4) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:495:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 495 | if (isSet(parser, "shape")) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:529:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 529 | if ((getArgumentValueCount(parser, 1) == 0) && (stop = true)) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:532:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 532 | options.errorRate = (100.0 - options.errorRate) / 100.0; | ^~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_iterator.h:65, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:86: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(const seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:600:64: required from 'typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::begin(const T&) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; typename Iterator<const T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io.h:971:31: required from 'int seqan::write(TFile&, FragmentStore<TSpec, TConfig>&, Amos) [with TFile = std::basic_ofstream<char>; TSpec = void; TConfig = FragmentStoreConfig<void>; Amos = const Tag<TagAmos_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/outputFormat.h:1097:9: required from 'void seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, CharString, CharString, RazerSOptions<TSpec>&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; CharString = String<char, Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:220:14: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:633:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:147:15: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 147 | : data_container(other_.data_container), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence.h:93, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:47: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h: In instantiation of 'bool seqan::matchVerify(TMatchVerifier&, Segment<TGenome, InfixSegment>, unsigned int, TReadSet&, SwiftSemiGlobal) [with TMatchVerifier = MatchVerifier<FragmentStore<>, RazerSOptions<>, String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > > >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadSet = StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >; SwiftSemiGlobal = Tag<SwiftSemiGlobal_<void> >]': /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers_matepairs.h:542:22: required from 'void seqan::mapMatePairReads(FragmentStore<TSpec, TConfig>&, TGenome&, unsigned int, Pattern<TReadIndex, Swift<TSwiftSpec> >&, Pattern<TReadIndex, Swift<TSwiftSpec> >&, TPreprocessing&, TPreprocessing&, char, TRazerSOptions&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TPreprocessing = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TRazerSOptions = RazerSOptions<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers_matepairs.h:831:21: required from 'int seqan::mapMatePairReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1456:26: required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1515:19: required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:201:22: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:633:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1000:22: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 1000 | TGenomeInfix origInf(inf); | ^~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1068:57: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 1068 | TGenomeInfixRev infRev(inf); | ^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:62: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note: initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]' 139 | ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1128:41: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 1128 | TGenomeInfixRev infRev(inf); | ^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note: initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]' 139 | ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h: In instantiation of 'bool seqan::matchVerify(TMatchVerifier&, Segment<TGenome, InfixSegment>, unsigned int, TReadSet&, SwiftSemiGlobal) [with TMatchVerifier = MatchVerifier<FragmentStore<>, RazerSOptions<>, String<Pattern<String<SimpleType<unsigned char, Dna5Q_> >, Myers<FindInfix, True, void> > >, Pattern<Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > > >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; SwiftSemiGlobal = Tag<SwiftSemiGlobal_<void> >]': /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1203:15: required from 'void seqan::mapSingleReads(TFragmentStore&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, TPreprocessing&, char, TRazerSOptions&) [with TFragmentStore = FragmentStore<>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TPreprocessing = String<Pattern<String<SimpleType<unsigned char, Dna5Q_> >, Myers<FindInfix, True, void> > >; TRazerSOptions = RazerSOptions<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1321:19: required from 'int seqan::mapSingleReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1459:24: required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1515:19: required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:201:22: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:633:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1000:22: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 1000 | TGenomeInfix origInf(inf); | ^~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1068:57: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 1068 | TGenomeInfixRev infRev(inf); | ^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note: initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]' 139 | ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1128:41: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 1128 | TGenomeInfixRev infRev(inf); | ^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note: initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]' 139 | ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h: In instantiation of 'bool seqan::matchVerify(TMatchVerifier&, Segment<TGenome, InfixSegment>, unsigned int, TReadSet&, SwiftSemiGlobal) [with TMatchVerifier = MatchVerifier<FragmentStore<>, RazerSOptions<>, String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > > >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadSet = StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >; SwiftSemiGlobal = Tag<SwiftSemiGlobal_<void> >]': /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers_matepairs.h:542:22: required from 'void seqan::mapMatePairReads(FragmentStore<TSpec, TConfig>&, TGenome&, unsigned int, Pattern<TReadIndex, Swift<TSwiftSpec> >&, Pattern<TReadIndex, Swift<TSwiftSpec> >&, TPreprocessing&, TPreprocessing&, char, TRazerSOptions&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TPreprocessing = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TRazerSOptions = RazerSOptions<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers_matepairs.h:831:21: required from 'int seqan::mapMatePairReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1456:26: required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1518:19: required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:201:22: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:633:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1000:22: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 1000 | TGenomeInfix origInf(inf); | ^~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1068:57: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 1068 | TGenomeInfixRev infRev(inf); | ^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note: initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]' 139 | ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1128:41: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 1128 | TGenomeInfixRev infRev(inf); | ^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note: initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]' 139 | ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h: In instantiation of 'bool seqan::matchVerify(TMatchVerifier&, Segment<TGenome, InfixSegment>, unsigned int, TReadSet&, SwiftSemiGlobal) [with TMatchVerifier = MatchVerifier<FragmentStore<>, RazerSOptions<>, String<Pattern<String<SimpleType<unsigned char, Dna5Q_> >, Myers<FindInfix, True, void> > >, Pattern<Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > > >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; SwiftSemiGlobal = Tag<SwiftSemiGlobal_<void> >]': /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1203:15: required from 'void seqan::mapSingleReads(TFragmentStore&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, TPreprocessing&, char, TRazerSOptions&) [with TFragmentStore = FragmentStore<>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TPreprocessing = String<Pattern<String<SimpleType<unsigned char, Dna5Q_> >, Myers<FindInfix, True, void> > >; TRazerSOptions = RazerSOptions<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1321:19: required from 'int seqan::mapSingleReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1459:24: required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1518:19: required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:201:22: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:633:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1000:22: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 1000 | TGenomeInfix origInf(inf); | ^~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1068:57: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 1068 | TGenomeInfixRev infRev(inf); | ^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note: initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]' 139 | ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1128:41: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 1128 | TGenomeInfixRev infRev(inf); | ^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note: initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]' 139 | ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h: In instantiation of 'bool seqan::matchVerify(TMatchVerifier&, Segment<TGenome, InfixSegment>, unsigned int, TReadSet&, SwiftSemiGlobal) [with TMatchVerifier = MatchVerifier<FragmentStore<>, RazerSOptions<>, String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > > >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadSet = StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >; SwiftSemiGlobal = Tag<SwiftSemiGlobal_<void> >]': /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers_matepairs.h:542:22: required from 'void seqan::mapMatePairReads(FragmentStore<TSpec, TConfig>&, TGenome&, unsigned int, Pattern<TReadIndex, Swift<TSwiftSpec> >&, Pattern<TReadIndex, Swift<TSwiftSpec> >&, TPreprocessing&, TPreprocessing&, char, TRazerSOptions&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TPreprocessing = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TRazerSOptions = RazerSOptions<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers_matepairs.h:831:21: required from 'int seqan::mapMatePairReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1456:26: required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1521:19: required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:201:22: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:633:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1000:22: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 1000 | TGenomeInfix origInf(inf); | ^~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1068:57: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 1068 | TGenomeInfixRev infRev(inf); | ^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note: initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]' 139 | ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1128:41: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 1128 | TGenomeInfixRev infRev(inf); | ^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note: initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]' 139 | ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h: In instantiation of 'bool seqan::matchVerify(TMatchVerifier&, Segment<TGenome, InfixSegment>, unsigned int, TReadSet&, SwiftSemiGlobal) [with TMatchVerifier = MatchVerifier<FragmentStore<>, RazerSOptions<>, String<Pattern<String<SimpleType<unsigned char, Dna5Q_> >, Myers<FindInfix, True, void> > >, Pattern<Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > > >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; SwiftSemiGlobal = Tag<SwiftSemiGlobal_<void> >]': /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1203:15: required from 'void seqan::mapSingleReads(TFragmentStore&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, TPreprocessing&, char, TRazerSOptions&) [with TFragmentStore = FragmentStore<>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TPreprocessing = String<Pattern<String<SimpleType<unsigned char, Dna5Q_> >, Myers<FindInfix, True, void> > >; TRazerSOptions = RazerSOptions<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1321:19: required from 'int seqan::mapSingleReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1459:24: required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1521:19: required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:201:22: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:633:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1000:22: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 1000 | TGenomeInfix origInf(inf); | ^~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1068:57: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 1068 | TGenomeInfixRev infRev(inf); | ^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note: initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]' 139 | ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1128:41: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 1128 | TGenomeInfixRev infRev(inf); | ^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note: initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]' 139 | ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence.h:91: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:624:25: required from 'typename seqan::Iterator<const T, const seqan::Tag<TSpec> >::Type seqan::begin(const T&, Tag<TSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:600:17: required from 'typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::begin(const T&) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; typename Iterator<const T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io.h:971:31: required from 'int seqan::write(TFile&, FragmentStore<TSpec, TConfig>&, Amos) [with TFile = std::basic_ofstream<char>; TSpec = void; TConfig = FragmentStoreConfig<void>; Amos = const Tag<TagAmos_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/outputFormat.h:1097:9: required from 'void seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, CharString, CharString, RazerSOptions<TSpec>&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; CharString = String<char, Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:220:14: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:633:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:541:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 541 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note: initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]' 138 | Iter(typename Parameter_<TContainer>::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(const T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:850:23: required from 'typename seqan::Iterator<const T, const seqan::Tag<TSpec> >::Type seqan::end(const T&, Tag<TSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:832:15: required from 'typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::end(const T&) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; typename Iterator<const T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io.h:972:32: required from 'int seqan::write(TFile&, FragmentStore<TSpec, TConfig>&, Amos) [with TFile = std::basic_ofstream<char>; TSpec = void; TConfig = FragmentStoreConfig<void>; Amos = const Tag<TagAmos_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/outputFormat.h:1097:9: required from 'void seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, CharString, CharString, RazerSOptions<TSpec>&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; CharString = String<char, Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:220:14: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:633:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:777:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 777 | return TIterator(me, end(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note: initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]' 138 | Iter(typename Parameter_<TContainer>::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(const seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:375:13: required from 'seqan::Finder<THaystack, seqan::Swift<TSpec> >::Finder(THaystack&, TRepeatSize, TPeriodSize) [with TRepeatSize = int; TPeriodSize = int; THaystack = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers_matepairs.h:460:16: required from 'void seqan::mapMatePairReads(FragmentStore<TSpec, TConfig>&, TGenome&, unsigned int, Pattern<TReadIndex, Swift<TSwiftSpec> >&, Pattern<TReadIndex, Swift<TSwiftSpec> >&, TPreprocessing&, TPreprocessing&, char, TRazerSOptions&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TPreprocessing = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TRazerSOptions = RazerSOptions<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers_matepairs.h:831:21: required from 'int seqan::mapMatePairReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1456:26: required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1504:19: required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:201:22: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:633:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:147:15: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 147 | : data_container(other_.data_container), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_fundamental.h:69, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:58: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h: In instantiation of 'void seqan::assign(TTarget&, const TSource&) [with TTarget = Triple<long int, AlignedReadStoreElement<long int, GapAnchor<long int>, void>, AlignQualityStoreElement<signed char, void>, void>; TSource = Triple<long int, AlignedReadStoreElement<long int, GapAnchor<long int>, void>, AlignQualityStoreElement<signed char, void>, void>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_dequeue.h:344:8: required from 'void seqan::pushBack(Dequeue<TValue, TSpec>&, const TValue&) [with TValue = Triple<long int, AlignedReadStoreElement<long int, GapAnchor<long int>, void>, AlignQualityStoreElement<signed char, void>, void>; TSpec = Alloc<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers_matepairs.h:510:14: required from 'void seqan::mapMatePairReads(FragmentStore<TSpec, TConfig>&, TGenome&, unsigned int, Pattern<TReadIndex, Swift<TSwiftSpec> >&, Pattern<TReadIndex, Swift<TSwiftSpec> >&, TPreprocessing&, TPreprocessing&, char, TRazerSOptions&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TPreprocessing = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TRazerSOptions = RazerSOptions<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers_matepairs.h:831:21: required from 'int seqan::mapMatePairReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1456:26: required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1504:19: required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:201:22: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:633:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:142:12: warning: implicitly-declared 'seqan::Triple<long int, seqan::AlignedReadStoreElement<long int, seqan::GapAnchor<long int>, void>, seqan::AlignQualityStoreElement<signed char, void>, void>& seqan::Triple<long int, seqan::AlignedReadStoreElement<long int, seqan::GapAnchor<long int>, void>, seqan::AlignQualityStoreElement<signed char, void>, void>::operator=(const seqan::Triple<long int, seqan::AlignedReadStoreElement<long int, seqan::GapAnchor<long int>, void>, seqan::AlignQualityStoreElement<signed char, void>, void>&)' is deprecated [-Wdeprecated-copy] 142 | target = source; | ~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_aggregate.h:57, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:71: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_base.h:162:12: note: because 'seqan::Triple<long int, seqan::AlignedReadStoreElement<long int, seqan::GapAnchor<long int>, void>, seqan::AlignQualityStoreElement<signed char, void>, void>' has user-provided 'seqan::Triple<T1, T2, T3, TSpec>::Triple(const seqan::Triple<T1, T2, T3, TSpec>&) [with T1 = long int; T2 = seqan::AlignedReadStoreElement<long int, seqan::GapAnchor<long int>, void>; T3 = seqan::AlignQualityStoreElement<signed char, void>; TSpec = void]' 162 | inline Triple(Triple const & _p) | ^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(const seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&) [with TContainer = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = char*; TSpec = seqan::Tag<seqan::Default_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:600:64: required from 'typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::begin(const T&) [with T = Segment<String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:1013:50: required from 'void seqan::_writeAlignments(TFile&, FragmentStore<TSpec, TConfig>&, Sam, const TAlignFunctor&) [with TFile = std::basic_ofstream<char>; TSpec = void; TConfig = FragmentStoreConfig<void>; TAlignFunctor = Nothing; Sam = const Tag<Sam_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:1210:25: required from 'void seqan::_writeAlignments(TFile&, FragmentStore<TSpec, TConfig>&, Sam) [with TFile = std::basic_ofstream<char>; TSpec = void; TConfig = FragmentStoreConfig<void>; Sam = const Tag<Sam_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:1239:25: required from 'void seqan::write(TFile&, FragmentStore<TSpec, TConfig>&, Sam) [with TFile = std::basic_ofstream<char>; TSpec = void; TConfig = FragmentStoreConfig<void>; Sam = const Tag<Sam_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/outputFormat.h:1092:9: required from 'void seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, CharString, CharString, RazerSOptions<TSpec>&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; CharString = String<char, Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:220:14: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:633:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:147:15: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 147 | : data_container(other_.data_container), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_fundamental.h:79: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5Q_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1542:29: required from 'void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5Q_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1398:21: required from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = SimpleType<unsigned char, Dna5Q_>; TValueTarget = SimpleType<unsigned char, Dna5Q_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1429:31: required from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = SimpleType<unsigned char, Dna5Q_>; TValueTarget = SimpleType<unsigned char, Dna5Q_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1840:27: required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5Q_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagExact_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20: required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5Q_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagExact_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers_matepairs.h:201:9: required from 'bool seqan::loadReads(FragmentStore<TSpec, TConfig>&, const char*, const char*, TRazerSOptions&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TRazerSOptions = RazerSOptions<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:167:17: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:633:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1521:19: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class seqan::SimpleType<unsigned char, seqan::Dna5Q_>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1521 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_alphabet.h:84, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:68: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5Q_>' declared here 116 | class SimpleType | ^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; typename Iterator<T, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:616:25: required from 'typename seqan::Iterator<T, const seqan::Tag<TSpec> >::Type seqan::begin(T&, Tag<TSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename Iterator<T, const Tag<TSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:375:32: required from 'seqan::Finder<THaystack, seqan::Swift<TSpec> >::Finder(THaystack&, TRepeatSize, TPeriodSize) [with TRepeatSize = int; TPeriodSize = int; THaystack = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers_matepairs.h:460:16: required from 'void seqan::mapMatePairReads(FragmentStore<TSpec, TConfig>&, TGenome&, unsigned int, Pattern<TReadIndex, Swift<TSwiftSpec> >&, Pattern<TReadIndex, Swift<TSwiftSpec> >&, TPreprocessing&, TPreprocessing&, char, TRazerSOptions&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TPreprocessing = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TRazerSOptions = RazerSOptions<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers_matepairs.h:831:21: required from 'int seqan::mapMatePairReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1456:26: required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1504:19: required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:201:22: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:633:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:532:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 532 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note: initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]' 138 | Iter(typename Parameter_<TContainer>::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find.h:52: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_base.h: In instantiation of 'typename seqan::Parameter_<T>::Type seqan::container(Finder<THaystack, TSpec>&) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = Swift<Tag<SwiftSemiGlobal_<Hamming_> > >; typename Parameter_<T>::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1875:77: required from 'bool seqan::find(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double, TSize) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TSize = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1860:16: required from 'bool seqan::find(TFinder&, Pattern<TIndex, Swift<Tag<SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >; TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Hamming_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers_matepairs.h:477:13: required from 'void seqan::mapMatePairReads(FragmentStore<TSpec, TConfig>&, TGenome&, unsigned int, Pattern<TReadIndex, Swift<TSwiftSpec> >&, Pattern<TReadIndex, Swift<TSwiftSpec> >&, TPreprocessing&, TPreprocessing&, char, TRazerSOptions&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TPreprocessing = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TRazerSOptions = RazerSOptions<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers_matepairs.h:831:21: required from 'int seqan::mapMatePairReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1456:26: required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1504:19: required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:201:22: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:633:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_base.h:793:42: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 793 | return container(hostIterator(me)); | ^ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:162: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h: In instantiation of 'void seqan::_patternInit(Pattern<TIndex, Swift<TSpec> >&, TFloat, TSize_) [with TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1876:21: required from 'bool seqan::find(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double, TSize) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TSize = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1860:16: required from 'bool seqan::find(TFinder&, Pattern<TIndex, Swift<Tag<SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >; TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSpec = Hamming_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers_matepairs.h:477:13: required from 'void seqan::mapMatePairReads(FragmentStore<TSpec, TConfig>&, TGenome&, unsigned int, Pattern<TReadIndex, Swift<TSwiftSpec> >&, Pattern<TReadIndex, Swift<TSwiftSpec> >&, TPreprocessing&, TPreprocessing&, char, TRazerSOptions&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TPreprocessing = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TRazerSOptions = RazerSOptions<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers_matepairs.h:831:21: required from 'int seqan::mapMatePairReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1456:26: required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1507:19: required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:201:22: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:633:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:713:23: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy] 713 | pattern.shape = indexShape(host(pattern)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:77: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_onegapped.h:135:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]' 135 | Shape(Shape const &other): | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h: In instantiation of 'void seqan::_patternInit(Pattern<TIndex, Swift<TSpec> >&, TFloat, TSize_) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1876:21: required from 'bool seqan::find(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double, TSize) [with THaystack = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TSize = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1860:16: required from 'bool seqan::find(TFinder&, Pattern<TIndex, Swift<Tag<SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = Finder<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSpec = Hamming_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1199:13: required from 'void seqan::mapSingleReads(TFragmentStore&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, TPreprocessing&, char, TRazerSOptions&) [with TFragmentStore = FragmentStore<>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TPreprocessing = String<Pattern<String<SimpleType<unsigned char, Dna5Q_> >, Myers<FindInfix, True, void> > >; TRazerSOptions = RazerSOptions<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1321:19: required from 'int seqan::mapSingleReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1459:24: required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1507:19: required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:201:22: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:633:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:713:23: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy] 713 | pattern.shape = indexShape(host(pattern)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_onegapped.h:135:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]' 135 | Shape(Shape const &other): | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h: In instantiation of 'void seqan::_patternInit(Pattern<TIndex, Swift<TSpec> >&, TFloat, TSize_) [with TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1876:21: required from 'bool seqan::find(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double, TSize) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TSize = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1860:16: required from 'bool seqan::find(TFinder&, Pattern<TIndex, Swift<Tag<SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >; TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSpec = Hamming_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers_matepairs.h:477:13: required from 'void seqan::mapMatePairReads(FragmentStore<TSpec, TConfig>&, TGenome&, unsigned int, Pattern<TReadIndex, Swift<TSwiftSpec> >&, Pattern<TReadIndex, Swift<TSwiftSpec> >&, TPreprocessing&, TPreprocessing&, char, TRazerSOptions&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TPreprocessing = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TRazerSOptions = RazerSOptions<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers_matepairs.h:831:21: required from 'int seqan::mapMatePairReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1456:26: required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1510:19: required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:201:22: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:633:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:713:23: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy] 713 | pattern.shape = indexShape(host(pattern)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:76: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_gapped.h:330:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]' 330 | Shape(Shape const &other): | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h: In instantiation of 'void seqan::_patternInit(Pattern<TIndex, Swift<TSpec> >&, TFloat, TSize_) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1876:21: required from 'bool seqan::find(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double, TSize) [with THaystack = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TSize = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1860:16: required from 'bool seqan::find(TFinder&, Pattern<TIndex, Swift<Tag<SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = Finder<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TSpec = Hamming_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1199:13: required from 'void seqan::mapSingleReads(TFragmentStore&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, TPreprocessing&, char, TRazerSOptions&) [with TFragmentStore = FragmentStore<>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TPreprocessing = String<Pattern<String<SimpleType<unsigned char, Dna5Q_> >, Myers<FindInfix, True, void> > >; TRazerSOptions = RazerSOptions<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1321:19: required from 'int seqan::mapSingleReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1459:24: required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1510:19: required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:201:22: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:633:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:713:23: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy] 713 | pattern.shape = indexShape(host(pattern)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_gapped.h:330:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]' 330 | Shape(Shape const &other): | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_base.h: In instantiation of 'typename seqan::Parameter_<T>::Type seqan::container(Finder<THaystack, TSpec>&) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = Swift<Tag<SwiftSemiGlobal_<void> > >; typename Parameter_<T>::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1875:77: required from 'bool seqan::find(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double, TSize) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<void> >; TSize = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1860:16: required from 'bool seqan::find(TFinder&, Pattern<TIndex, Swift<Tag<SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >; TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers_matepairs.h:477:13: required from 'void seqan::mapMatePairReads(FragmentStore<TSpec, TConfig>&, TGenome&, unsigned int, Pattern<TReadIndex, Swift<TSwiftSpec> >&, Pattern<TReadIndex, Swift<TSwiftSpec> >&, TPreprocessing&, TPreprocessing&, char, TRazerSOptions&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TPreprocessing = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TRazerSOptions = RazerSOptions<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers_matepairs.h:831:21: required from 'int seqan::mapMatePairReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1456:26: required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1515:19: required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:201:22: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:633:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_base.h:793:42: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 793 | return container(hostIterator(me)); | ^ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence.h:92: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = String<SimpleType<unsigned char, Dna5Q_> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:77: required from 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1049:21: required from 'bool seqan::matchVerify(TMatchVerifier&, Segment<TGenome, InfixSegment>, unsigned int, TReadSet&, SwiftSemiGlobal) [with TMatchVerifier = MatchVerifier<FragmentStore<>, RazerSOptions<>, String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > > >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadSet = StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >; SwiftSemiGlobal = Tag<SwiftSemiGlobal_<void> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers_matepairs.h:542:22: required from 'void seqan::mapMatePairReads(FragmentStore<TSpec, TConfig>&, TGenome&, unsigned int, Pattern<TReadIndex, Swift<TSwiftSpec> >&, Pattern<TReadIndex, Swift<TSwiftSpec> >&, TPreprocessing&, TPreprocessing&, char, TRazerSOptions&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TPreprocessing = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TRazerSOptions = RazerSOptions<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers_matepairs.h:831:21: required from 'int seqan::mapMatePairReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1456:26: required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1515:19: required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:201:22: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:633:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_base.h:470:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 470 | return me; | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:77: required from 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1068:22: required from 'bool seqan::matchVerify(TMatchVerifier&, Segment<TGenome, InfixSegment>, unsigned int, TReadSet&, SwiftSemiGlobal) [with TMatchVerifier = MatchVerifier<FragmentStore<>, RazerSOptions<>, String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > > >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadSet = StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >; SwiftSemiGlobal = Tag<SwiftSemiGlobal_<void> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers_matepairs.h:542:22: required from 'void seqan::mapMatePairReads(FragmentStore<TSpec, TConfig>&, TGenome&, unsigned int, Pattern<TReadIndex, Swift<TSwiftSpec> >&, Pattern<TReadIndex, Swift<TSwiftSpec> >&, TPreprocessing&, TPreprocessing&, char, TRazerSOptions&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TPreprocessing = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TRazerSOptions = RazerSOptions<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers_matepairs.h:831:21: required from 'int seqan::mapMatePairReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1456:26: required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1515:19: required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:201:22: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:633:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_base.h:470:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 470 | return me; | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h: In instantiation of 'void seqan::_patternInit(Pattern<TIndex, Swift<TSpec> >&, TFloat, TSize_) [with TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<void> >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1876:21: required from 'bool seqan::find(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double, TSize) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<void> >; TSize = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1860:16: required from 'bool seqan::find(TFinder&, Pattern<TIndex, Swift<Tag<SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >; TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers_matepairs.h:477:13: required from 'void seqan::mapMatePairReads(FragmentStore<TSpec, TConfig>&, TGenome&, unsigned int, Pattern<TReadIndex, Swift<TSwiftSpec> >&, Pattern<TReadIndex, Swift<TSwiftSpec> >&, TPreprocessing&, TPreprocessing&, char, TRazerSOptions&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TPreprocessing = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TRazerSOptions = RazerSOptions<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers_matepairs.h:831:21: required from 'int seqan::mapMatePairReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1456:26: required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1518:19: required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:201:22: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:633:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:713:23: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy] 713 | pattern.shape = indexShape(host(pattern)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_onegapped.h:135:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]' 135 | Shape(Shape const &other): | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h: In instantiation of 'void seqan::_patternInit(Pattern<TIndex, Swift<TSpec> >&, TFloat, TSize_) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<void> >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1876:21: required from 'bool seqan::find(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double, TSize) [with THaystack = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSpec = Tag<SwiftSemiGlobal_<void> >; TSize = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1860:16: required from 'bool seqan::find(TFinder&, Pattern<TIndex, Swift<Tag<SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = Finder<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1199:13: required from 'void seqan::mapSingleReads(TFragmentStore&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, TPreprocessing&, char, TRazerSOptions&) [with TFragmentStore = FragmentStore<>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TPreprocessing = String<Pattern<String<SimpleType<unsigned char, Dna5Q_> >, Myers<FindInfix, True, void> > >; TRazerSOptions = RazerSOptions<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1321:19: required from 'int seqan::mapSingleReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1459:24: required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1518:19: required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:201:22: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:633:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:713:23: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy] 713 | pattern.shape = indexShape(host(pattern)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_onegapped.h:135:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]' 135 | Shape(Shape const &other): | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h: In instantiation of 'void seqan::_patternInit(Pattern<TIndex, Swift<TSpec> >&, TFloat, TSize_) [with TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<void> >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1876:21: required from 'bool seqan::find(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double, TSize) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<void> >; TSize = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1860:16: required from 'bool seqan::find(TFinder&, Pattern<TIndex, Swift<Tag<SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >; TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers_matepairs.h:477:13: required from 'void seqan::mapMatePairReads(FragmentStore<TSpec, TConfig>&, TGenome&, unsigned int, Pattern<TReadIndex, Swift<TSwiftSpec> >&, Pattern<TReadIndex, Swift<TSwiftSpec> >&, TPreprocessing&, TPreprocessing&, char, TRazerSOptions&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TPreprocessing = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TRazerSOptions = RazerSOptions<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers_matepairs.h:831:21: required from 'int seqan::mapMatePairReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1456:26: required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1521:19: required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:201:22: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:633:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:713:23: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy] 713 | pattern.shape = indexShape(host(pattern)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_gapped.h:330:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]' 330 | Shape(Shape const &other): | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h: In instantiation of 'void seqan::_patternInit(Pattern<TIndex, Swift<TSpec> >&, TFloat, TSize_) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<void> >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1876:21: required from 'bool seqan::find(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double, TSize) [with THaystack = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TSpec = Tag<SwiftSemiGlobal_<void> >; TSize = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1860:16: required from 'bool seqan::find(TFinder&, Pattern<TIndex, Swift<Tag<SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = Finder<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1199:13: required from 'void seqan::mapSingleReads(TFragmentStore&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, TPreprocessing&, char, TRazerSOptions&) [with TFragmentStore = FragmentStore<>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TPreprocessing = String<Pattern<String<SimpleType<unsigned char, Dna5Q_> >, Myers<FindInfix, True, void> > >; TRazerSOptions = RazerSOptions<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1321:19: required from 'int seqan::mapSingleReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1459:24: required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1521:19: required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:201:22: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:633:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:713:23: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy] 713 | pattern.shape = indexShape(host(pattern)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_gapped.h:330:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]' 330 | Shape(Shape const &other): | ^~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:81: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > seqan::operator+(const Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&, TDifference) [with TGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TGapAnchors = String<GapAnchor<long int>, Alloc<> >; TDifference = long int]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1189:28: required from 'typename seqan::Iterator<T, const seqan::Tag<TExpand> >::Type seqan::iter(T&, TPos, Tag<TExpand>) [with T = Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TPos = long int; TTag = Rooted_; typename Iterator<T, const Tag<TExpand> >::Type = Iter<Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >, GapsIterator<AnchorGaps<String<GapAnchor<long int>, Alloc<> > > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1169:16: required from 'typename seqan::Iterator<T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::iter(T&, TPos) [with T = Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TPos = long int; typename Iterator<T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >, GapsIterator<AnchorGaps<String<GapAnchor<long int>, Alloc<> > > > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_anchor.h:465:20: required from 'void seqan::insertGaps(Gaps<TSequence, AnchorGaps<TGapAnchors> >&, TPosition, TCount) [with TSequence = String<SimpleType<unsigned char, Dna5Q_> >; TGapAnchors = String<GapAnchor<long int>, Alloc<> >; TPosition = long int; TCount = unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_base.h:628:15: required from 'void seqan::insertGap(Gaps<TSequence, TSpec>&, TPosition) [with TSequence = String<SimpleType<unsigned char, Dna5Q_> >; TSpec = AnchorGaps<String<GapAnchor<long int>, Alloc<> > >; TPosition = long int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2582:18: required from 'void seqan::convertMatchesToGlobalAlignment(FragmentStore<TSpec, TConfig>&, const TScore&, const TShrinkMatches&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TScore = Score<int, Tag<Simple_> >; TShrinkMatches = False]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/outputFormat.h:1053:48: required from 'void seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, CharString, CharString, RazerSOptions<TSpec>&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; CharString = String<char, Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:220:14: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:633:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h:742:58: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 742 | Iter<TGaps, GapsIterator<AnchorGaps<TGapAnchors> > > result = lhs; | ^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h:117:22: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> >]' 117 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h:744:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 744 | return result; | ^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h:117:22: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> >]' 117 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:624:25: required from 'typename seqan::Iterator<const T, const seqan::Tag<TSpec> >::Type seqan::begin(const T&, Tag<TSpec>) [with T = Segment<String<char, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TSpec> >::Type = Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:600:17: required from 'typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::begin(const T&) [with T = Segment<String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:1013:50: required from 'void seqan::_writeAlignments(TFile&, FragmentStore<TSpec, TConfig>&, Sam, const TAlignFunctor&) [with TFile = std::basic_ofstream<char>; TSpec = void; TConfig = FragmentStoreConfig<void>; TAlignFunctor = Nothing; Sam = const Tag<Sam_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:1210:25: required from 'void seqan::_writeAlignments(TFile&, FragmentStore<TSpec, TConfig>&, Sam) [with TFile = std::basic_ofstream<char>; TSpec = void; TConfig = FragmentStoreConfig<void>; Sam = const Tag<Sam_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:1239:25: required from 'void seqan::write(TFile&, FragmentStore<TSpec, TConfig>&, Sam) [with TFile = std::basic_ofstream<char>; TSpec = void; TConfig = FragmentStoreConfig<void>; Sam = const Tag<Sam_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/outputFormat.h:1092:9: required from 'void seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, CharString, CharString, RazerSOptions<TSpec>&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; CharString = String<char, Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:220:14: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:633:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:541:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 541 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note: initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]' 138 | Iter(typename Parameter_<TContainer>::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(const T&, Rooted) [with T = Segment<String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:850:23: required from 'typename seqan::Iterator<const T, const seqan::Tag<TSpec> >::Type seqan::end(const T&, Tag<TSpec>) [with T = Segment<String<char, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TSpec> >::Type = Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:832:15: required from 'typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::end(const T&) [with T = Segment<String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:1013:90: required from 'void seqan::_writeAlignments(TFile&, FragmentStore<TSpec, TConfig>&, Sam, const TAlignFunctor&) [with TFile = std::basic_ofstream<char>; TSpec = void; TConfig = FragmentStoreConfig<void>; TAlignFunctor = Nothing; Sam = const Tag<Sam_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:1210:25: required from 'void seqan::_writeAlignments(TFile&, FragmentStore<TSpec, TConfig>&, Sam) [with TFile = std::basic_ofstream<char>; TSpec = void; TConfig = FragmentStoreConfig<void>; Sam = const Tag<Sam_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:1239:25: required from 'void seqan::write(TFile&, FragmentStore<TSpec, TConfig>&, Sam) [with TFile = std::basic_ofstream<char>; TSpec = void; TConfig = FragmentStoreConfig<void>; Sam = const Tag<Sam_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/outputFormat.h:1092:9: required from 'void seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, CharString, CharString, RazerSOptions<TSpec>&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; CharString = String<char, Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:220:14: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:633:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:777:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 777 | return TIterator(me, end(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note: initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]' 138 | Iter(typename Parameter_<TContainer>::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_base.h: In instantiation of 'typename seqan::Parameter_<T>::Type seqan::host(Finder<THaystack, TSpec>&) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = Swift<Tag<SwiftSemiGlobal_<Hamming_> > >; typename Parameter_<T>::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1813:36: required from 'bool seqan::_firstNonRepeatRange(TFinder&, Pattern<TIndex, Swift<TSwiftSpec> >&) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >; TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1881:34: required from 'bool seqan::find(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double, TSize) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TSize = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1860:16: required from 'bool seqan::find(TFinder&, Pattern<TIndex, Swift<Tag<SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >; TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Hamming_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers_matepairs.h:477:13: required from 'void seqan::mapMatePairReads(FragmentStore<TSpec, TConfig>&, TGenome&, unsigned int, Pattern<TReadIndex, Swift<TSwiftSpec> >&, Pattern<TReadIndex, Swift<TSwiftSpec> >&, TPreprocessing&, TPreprocessing&, char, TRazerSOptions&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TPreprocessing = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TRazerSOptions = RazerSOptions<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers_matepairs.h:831:21: required from 'int seqan::mapMatePairReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1456:26: required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1504:19: required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:201:22: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:633:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_base.h:778:42: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 778 | return container(hostIterator(me)); | ^ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator+(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, TIntegral) [with TContainer = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TIterator = SimpleType<unsigned char, Dna5_>*; TSpec = Tag<Default_>; TIntegral = long unsigned int]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1823:41: required from 'bool seqan::_firstNonRepeatRange(TFinder&, Pattern<TIndex, Swift<TSwiftSpec> >&) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >; TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1881:34: required from 'bool seqan::find(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double, TSize) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TSize = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1860:16: required from 'bool seqan::find(TFinder&, Pattern<TIndex, Swift<Tag<SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >; TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Hamming_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers_matepairs.h:477:13: required from 'void seqan::mapMatePairReads(FragmentStore<TSpec, TConfig>&, TGenome&, unsigned int, Pattern<TReadIndex, Swift<TSwiftSpec> >&, Pattern<TReadIndex, Swift<TSwiftSpec> >&, TPreprocessing&, TPreprocessing&, char, TRazerSOptions&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TPreprocessing = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TRazerSOptions = RazerSOptions<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers_matepairs.h:831:21: required from 'int seqan::mapMatePairReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1456:26: required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1504:19: required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:201:22: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:633:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:609:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 609 | return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) + right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note: initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]' 138 | Iter(typename Parameter_<TContainer>::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator+(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, TIntegral) [with TContainer = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TIterator = SimpleType<unsigned char, Dna5_>*; TSpec = Tag<Default_>; TIntegral = unsigned int]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1792:48: required from 'bool seqan::_nextNonRepeatRange(TFinder&, Pattern<TIndex, Swift<TSwiftSpec> >&) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >; TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1912:37: required from 'bool seqan::find(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double, TSize) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TSize = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1860:16: required from 'bool seqan::find(TFinder&, Pattern<TIndex, Swift<Tag<SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >; TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Hamming_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers_matepairs.h:477:13: required from 'void seqan::mapMatePairReads(FragmentStore<TSpec, TConfig>&, TGenome&, unsigned int, Pattern<TReadIndex, Swift<TSwiftSpec> >&, Pattern<TReadIndex, Swift<TSwiftSpec> >&, TPreprocessing&, TPreprocessing&, char, TRazerSOptions&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TPreprocessing = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TRazerSOptions = RazerSOptions<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers_matepairs.h:831:21: required from 'int seqan::mapMatePairReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1456:26: required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1504:19: required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:201:22: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:633:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:609:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 609 | return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) + right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note: initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]' 138 | Iter(typename Parameter_<TContainer>::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_base.h: In instantiation of 'typename seqan::Parameter_<T>::Type seqan::host(Finder<THaystack, TSpec>&) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = Swift<Tag<SwiftSemiGlobal_<void> > >; typename Parameter_<T>::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1813:36: required from 'bool seqan::_firstNonRepeatRange(TFinder&, Pattern<TIndex, Swift<TSwiftSpec> >&) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >; TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<void> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1881:34: required from 'bool seqan::find(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double, TSize) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<void> >; TSize = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1860:16: required from 'bool seqan::find(TFinder&, Pattern<TIndex, Swift<Tag<SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >; TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers_matepairs.h:477:13: required from 'void seqan::mapMatePairReads(FragmentStore<TSpec, TConfig>&, TGenome&, unsigned int, Pattern<TReadIndex, Swift<TSwiftSpec> >&, Pattern<TReadIndex, Swift<TSwiftSpec> >&, TPreprocessing&, TPreprocessing&, char, TRazerSOptions&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TPreprocessing = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TRazerSOptions = RazerSOptions<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers_matepairs.h:831:21: required from 'int seqan::mapMatePairReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1456:26: required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1515:19: required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:201:22: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:633:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_base.h:778:42: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 778 | return container(hostIterator(me)); | ^ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TGapAnchors = String<GapAnchor<long int>, Alloc<> >; typename Reference<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Proxy<IteratorProxy<Iter<Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >, GapsIterator<AnchorGaps<String<GapAnchor<long int>, Alloc<> > > > > > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_base.h:297:17: required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >, GapsIterator<AnchorGaps<String<GapAnchor<long int>, Alloc<> > > > > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/cigar.h:221:19: required from 'void seqan::getMDString(TMDString&, TGaps1&, TGaps2&) [with TMDString = String<char, Alloc<> >; TGaps1 = Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TGaps2 = Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/cigar.h:475:16: required from 'void seqan::alignAndGetCigarString(TCigar&, TMDString&, TContig&, TReadSeq&, TAlignedRead&, TErrors&, const Nothing&) [with TCigar = String<char, Alloc<> >; TMDString = String<char, Alloc<> >; TContig = ContigStoreElement<String<SimpleType<unsigned char, Dna5Q_> >, GapAnchor<long int>, void>; TReadSeq = String<SimpleType<unsigned char, Dna5Q_> >; TErrors = int; TAlignedRead = AlignedReadStoreElement<long int, GapAnchor<long int>, void>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:1058:35: required from 'void seqan::_writeAlignments(TFile&, FragmentStore<TSpec, TConfig>&, Sam, const TAlignFunctor&) [with TFile = std::basic_ofstream<char>; TSpec = void; TConfig = FragmentStoreConfig<void>; TAlignFunctor = Nothing; Sam = const Tag<Sam_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:1210:25: required from 'void seqan::_writeAlignments(TFile&, FragmentStore<TSpec, TConfig>&, Sam) [with TFile = std::basic_ofstream<char>; TSpec = void; TConfig = FragmentStoreConfig<void>; Sam = const Tag<Sam_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:1239:25: required from 'void seqan::write(TFile&, FragmentStore<TSpec, TConfig>&, Sam) [with TFile = std::basic_ofstream<char>; TSpec = void; TConfig = FragmentStoreConfig<void>; Sam = const Tag<Sam_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/outputFormat.h:1092:9: required from 'void seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, CharString, CharString, RazerSOptions<TSpec>&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; CharString = String<char, Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:220:14: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:633:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h:211:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 211 | return TProxy(it); | ^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h:117:22: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> >]' 117 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_iterator.h:75: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/proxy_iterator.h:99:27: note: initializing argument 1 of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(TIterator) [with TIterator = seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >]' 99 | Proxy(TIterator const _it) | ~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(const seqan::Proxy<seqan::IteratorProxy<TIterator> >&) [with TIterator = seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_base.h:297:20: required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >, GapsIterator<AnchorGaps<String<GapAnchor<long int>, Alloc<> > > > > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/cigar.h:221:19: required from 'void seqan::getMDString(TMDString&, TGaps1&, TGaps2&) [with TMDString = String<char, Alloc<> >; TGaps1 = Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TGaps2 = Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/cigar.h:475:16: required from 'void seqan::alignAndGetCigarString(TCigar&, TMDString&, TContig&, TReadSeq&, TAlignedRead&, TErrors&, const Nothing&) [with TCigar = String<char, Alloc<> >; TMDString = String<char, Alloc<> >; TContig = ContigStoreElement<String<SimpleType<unsigned char, Dna5Q_> >, GapAnchor<long int>, void>; TReadSeq = String<SimpleType<unsigned char, Dna5Q_> >; TErrors = int; TAlignedRead = AlignedReadStoreElement<long int, GapAnchor<long int>, void>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:1058:35: required from 'void seqan::_writeAlignments(TFile&, FragmentStore<TSpec, TConfig>&, Sam, const TAlignFunctor&) [with TFile = std::basic_ofstream<char>; TSpec = void; TConfig = FragmentStoreConfig<void>; TAlignFunctor = Nothing; Sam = const Tag<Sam_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:1210:25: required from 'void seqan::_writeAlignments(TFile&, FragmentStore<TSpec, TConfig>&, Sam) [with TFile = std::basic_ofstream<char>; TSpec = void; TConfig = FragmentStoreConfig<void>; Sam = const Tag<Sam_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:1239:25: required from 'void seqan::write(TFile&, FragmentStore<TSpec, TConfig>&, Sam) [with TFile = std::basic_ofstream<char>; TSpec = void; TConfig = FragmentStoreConfig<void>; Sam = const Tag<Sam_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/outputFormat.h:1092:9: required from 'void seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, CharString, CharString, RazerSOptions<TSpec>&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; CharString = String<char, Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:220:14: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:633:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/proxy_iterator.h:106:15: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 106 | : data_iterator(_other.data_iterator) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h:117:22: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> >]' 117 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h: In instantiation of 'void seqan::assign(TTarget&, TSource&) [with TTarget = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSource = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:730:15: required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TValue2 = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:674:19: required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:990:15: required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >&]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_pattern_base.h:368:14: required from 'typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::host(Pattern<TNeedle, TSpec>&) [with TNeedle = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Swift<Tag<SwiftSemiGlobal_<Hamming_> > >; typename Host<Pattern<TNeedle, TSpec> >::Type = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers_matepairs.h:434:32: required from 'void seqan::mapMatePairReads(FragmentStore<TSpec, TConfig>&, TGenome&, unsigned int, Pattern<TReadIndex, Swift<TSwiftSpec> >&, Pattern<TReadIndex, Swift<TSwiftSpec> >&, TPreprocessing&, TPreprocessing&, char, TRazerSOptions&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TPreprocessing = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TRazerSOptions = RazerSOptions<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers_matepairs.h:831:21: required from 'int seqan::mapMatePairReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1456:26: required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1504:19: required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:201:22: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:633:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:133:12: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::Default_> > >& seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::Default_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy] 133 | target = source; | ~~~~~~~^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:368:17: note: because 'seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Index<TText, seqan::IndexQGram<TShapeSpec, TSpec> >::Index(const seqan::Index<TText, seqan::IndexQGram<TShapeSpec, TSpec> >&) [with TText_ = seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >; TShapeSpec = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TSpec = seqan::Tag<seqan::Default_>]' 368 | Index(Index const &other): | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h: In instantiation of 'void seqan::assign(TTarget&, TSource&) [with TTarget = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; TSource = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:730:15: required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; TValue2 = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:674:19: required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:990:15: required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >&]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_pattern_base.h:368:14: required from 'typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::host(Pattern<TNeedle, TSpec>&) [with TNeedle = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; TSpec = Swift<Tag<SwiftSemiGlobal_<Hamming_> > >; typename Host<Pattern<TNeedle, TSpec> >::Type = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1190:32: required from 'void seqan::mapSingleReads(TFragmentStore&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, TPreprocessing&, char, TRazerSOptions&) [with TFragmentStore = FragmentStore<>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TPreprocessing = String<Pattern<String<SimpleType<unsigned char, Dna5Q_> >, Myers<FindInfix, True, void> > >; TRazerSOptions = RazerSOptions<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1321:19: required from 'int seqan::mapSingleReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1459:24: required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1504:19: required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:201:22: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:633:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:133:12: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::OpenAddressing_> > >& seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::OpenAddressing_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::OpenAddressing_> > >&)' is deprecated [-Wdeprecated-copy] 133 | target = source; | ~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:81: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram_openaddressing.h:159:17: note: because 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::OpenAddressing_> > >' has user-provided 'seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >::Index(const seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >&) [with TObject = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >; TShapeSpec = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >]' 159 | Index(Index const &other): | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h: In instantiation of 'void seqan::assign(TTarget&, TSource&) [with TTarget = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSource = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:730:15: required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TValue2 = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:674:19: required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:990:15: required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >&]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_pattern_base.h:368:14: required from 'typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::host(Pattern<TNeedle, TSpec>&) [with TNeedle = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSpec = Swift<Tag<SwiftSemiGlobal_<Hamming_> > >; typename Host<Pattern<TNeedle, TSpec> >::Type = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers_matepairs.h:434:32: required from 'void seqan::mapMatePairReads(FragmentStore<TSpec, TConfig>&, TGenome&, unsigned int, Pattern<TReadIndex, Swift<TSwiftSpec> >&, Pattern<TReadIndex, Swift<TSwiftSpec> >&, TPreprocessing&, TPreprocessing&, char, TRazerSOptions&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TPreprocessing = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TRazerSOptions = RazerSOptions<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers_matepairs.h:831:21: required from 'int seqan::mapMatePairReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1456:26: required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1507:19: required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:201:22: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:633:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:133:12: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::Default_> > >& seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::Default_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy] 133 | target = source; | ~~~~~~~^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:368:17: note: because 'seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Index<TText, seqan::IndexQGram<TShapeSpec, TSpec> >::Index(const seqan::Index<TText, seqan::IndexQGram<TShapeSpec, TSpec> >&) [with TText_ = seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >; TShapeSpec = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>; TSpec = seqan::Tag<seqan::Default_>]' 368 | Index(Index const &other): | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:333:15: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy] 333 | class Index<TText_, IndexQGram<TShapeSpec, TSpec> > { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_onegapped.h:135:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]' 135 | Shape(Shape const &other): | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:133:12: note: synthesized method 'seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::Default_> > >& seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::Default_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::Default_> > >&)' first required here 133 | target = source; | ~~~~~~~^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h: In instantiation of 'void seqan::assign(TTarget&, TSource&) [with TTarget = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSource = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:730:15: required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TValue2 = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:674:19: required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:990:15: required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >&]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_pattern_base.h:368:14: required from 'typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::host(Pattern<TNeedle, TSpec>&) [with TNeedle = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSpec = Swift<Tag<SwiftSemiGlobal_<Hamming_> > >; typename Host<Pattern<TNeedle, TSpec> >::Type = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1190:32: required from 'void seqan::mapSingleReads(TFragmentStore&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, TPreprocessing&, char, TRazerSOptions&) [with TFragmentStore = FragmentStore<>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TPreprocessing = String<Pattern<String<SimpleType<unsigned char, Dna5Q_> >, Myers<FindInfix, True, void> > >; TRazerSOptions = RazerSOptions<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1321:19: required from 'int seqan::mapSingleReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1459:24: required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1507:19: required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:201:22: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:633:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:133:12: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >& seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >&)' is deprecated [-Wdeprecated-copy] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram_openaddressing.h:159:17: note: because 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >' has user-provided 'seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >::Index(const seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >&) [with TObject = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >; TShapeSpec = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>]' 159 | Index(Index const &other): | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram_openaddressing.h:116:15: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy] 116 | class Index<TObject, IndexQGram<TShapeSpec, OpenAddressing> > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_onegapped.h:135:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]' 135 | Shape(Shape const &other): | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:133:12: note: synthesized method 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >& seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >&)' first required here 133 | target = source; | ~~~~~~~^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h: In instantiation of 'void seqan::assign(TTarget&, TSource&) [with TTarget = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSource = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:730:15: required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TValue2 = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:674:19: required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:990:15: required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >&]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_pattern_base.h:368:14: required from 'typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::host(Pattern<TNeedle, TSpec>&) [with TNeedle = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSpec = Swift<Tag<SwiftSemiGlobal_<Hamming_> > >; typename Host<Pattern<TNeedle, TSpec> >::Type = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers_matepairs.h:434:32: required from 'void seqan::mapMatePairReads(FragmentStore<TSpec, TConfig>&, TGenome&, unsigned int, Pattern<TReadIndex, Swift<TSwiftSpec> >&, Pattern<TReadIndex, Swift<TSwiftSpec> >&, TPreprocessing&, TPreprocessing&, char, TRazerSOptions&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TPreprocessing = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TRazerSOptions = RazerSOptions<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers_matepairs.h:831:21: required from 'int seqan::mapMatePairReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1456:26: required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1510:19: required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:201:22: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:633:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:133:12: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::Default_> > >& seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::Default_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:368:17: note: because 'seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Index<TText, seqan::IndexQGram<TShapeSpec, TSpec> >::Index(const seqan::Index<TText, seqan::IndexQGram<TShapeSpec, TSpec> >&) [with TText_ = seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >; TShapeSpec = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >; TSpec = seqan::Tag<seqan::Default_>]' 368 | Index(Index const &other): | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:333:15: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy] 333 | class Index<TText_, IndexQGram<TShapeSpec, TSpec> > { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_gapped.h:330:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]' 330 | Shape(Shape const &other): | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:133:12: note: synthesized method 'seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::Default_> > >& seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::Default_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::Default_> > >&)' first required here 133 | target = source; | ~~~~~~~^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h: In instantiation of 'void seqan::assign(TTarget&, TSource&) [with TTarget = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TSource = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:730:15: required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TValue2 = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:674:19: required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:990:15: required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >&]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_pattern_base.h:368:14: required from 'typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::host(Pattern<TNeedle, TSpec>&) [with TNeedle = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TSpec = Swift<Tag<SwiftSemiGlobal_<Hamming_> > >; typename Host<Pattern<TNeedle, TSpec> >::Type = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1190:32: required from 'void seqan::mapSingleReads(TFragmentStore&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, TPreprocessing&, char, TRazerSOptions&) [with TFragmentStore = FragmentStore<>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TPreprocessing = String<Pattern<String<SimpleType<unsigned char, Dna5Q_> >, Myers<FindInfix, True, void> > >; TRazerSOptions = RazerSOptions<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1321:19: required from 'int seqan::mapSingleReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1459:24: required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1510:19: required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:201:22: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:633:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:133:12: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >& seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >&)' is deprecated [-Wdeprecated-copy] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram_openaddressing.h:159:17: note: because 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >' has user-provided 'seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >::Index(const seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >&) [with TObject = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >; TShapeSpec = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >]' 159 | Index(Index const &other): | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram_openaddressing.h:116:15: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy] 116 | class Index<TObject, IndexQGram<TShapeSpec, OpenAddressing> > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_gapped.h:330:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]' 330 | Shape(Shape const &other): | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:133:12: note: synthesized method 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >& seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >&)' first required here 133 | target = source; | ~~~~~~~^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_base.h: In instantiation of 'typename seqan::Parameter_<T>::Type seqan::container(Finder<THaystack, TSpec>&) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = void; typename Parameter_<T>::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_myers_ukkonen.h:1724:42: required from 'bool seqan::find(TFinder&, const Pattern<TNeedle, Myers<TSpec, THasState, TFindBeginPatternSpec> >&, PatternState_<TNeedle, Myers<TSpec, True, TFindBeginPatternSpec> >&) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, void>; TNeedle = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TSpec = FindInfix; THasState = True; TFindBeginPatternSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_myers_ukkonen.h:1756:13: required from 'bool seqan::find(TFinder&, const Pattern<TNeedle, Myers<TSpec, THasState, TFindBeginPatternSpec> >&, PatternState_<TNeedle, Myers<TSpec, True, TFindBeginPatternSpec> >&, int) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, void>; TNeedle = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TSpec = FindInfix; THasState = True; TFindBeginPatternSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_myers_ukkonen.h:1774:13: required from 'bool seqan::find(TFinder&, Pattern<TNeedle, Myers<TSpec, True, TFindBeginPatternSpec> >&, int) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, void>; TNeedle = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TSpec = FindInfix; TFindBeginPatternSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1015:13: required from 'bool seqan::matchVerify(TMatchVerifier&, Segment<TGenome, InfixSegment>, unsigned int, TReadSet&, SwiftSemiGlobal) [with TMatchVerifier = MatchVerifier<FragmentStore<>, RazerSOptions<>, String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > > >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadSet = StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >; SwiftSemiGlobal = Tag<SwiftSemiGlobal_<void> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers_matepairs.h:542:22: required from 'void seqan::mapMatePairReads(FragmentStore<TSpec, TConfig>&, TGenome&, unsigned int, Pattern<TReadIndex, Swift<TSwiftSpec> >&, Pattern<TReadIndex, Swift<TSwiftSpec> >&, TPreprocessing&, TPreprocessing&, char, TRazerSOptions&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TPreprocessing = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TRazerSOptions = RazerSOptions<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers_matepairs.h:831:21: required from 'int seqan::mapMatePairReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1456:26: required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1515:19: required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:201:22: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:633:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_base.h:793:42: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 793 | return container(hostIterator(me)); | ^ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; typename Iterator<T, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:841:23: required from 'typename seqan::Iterator<T, const seqan::Tag<TSpec> >::Type seqan::end(T&, Tag<TSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename Iterator<T, const Tag<TSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_reverse.h:463:24: required from 'typename seqan::Iterator<seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> >, const seqan::Tag<TSpec> >::Type seqan::begin(ModifiedString<THost, Tag<ModReverse_> >&, Tag<TSpec>) [with THost = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TTagSpec = Rooted_; typename Iterator<ModifiedString<THost, Tag<ModReverse_> >, const Tag<TSpec> >::Type = ModifiedIterator<Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >, Tag<ModReverse_> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_base.h:440:24: required from 'seqan::Finder<THaystack, TSpec>::Finder(THaystack&) [with THaystack = seqan::ModifiedString<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ModReverse_> >; TSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1069:22: required from 'bool seqan::matchVerify(TMatchVerifier&, Segment<TGenome, InfixSegment>, unsigned int, TReadSet&, SwiftSemiGlobal) [with TMatchVerifier = MatchVerifier<FragmentStore<>, RazerSOptions<>, String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > > >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadSet = StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >; SwiftSemiGlobal = Tag<SwiftSemiGlobal_<void> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers_matepairs.h:542:22: required from 'void seqan::mapMatePairReads(FragmentStore<TSpec, TConfig>&, TGenome&, unsigned int, Pattern<TReadIndex, Swift<TSwiftSpec> >&, Pattern<TReadIndex, Swift<TSwiftSpec> >&, TPreprocessing&, TPreprocessing&, char, TRazerSOptions&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TPreprocessing = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TRazerSOptions = RazerSOptions<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers_matepairs.h:831:21: required from 'int seqan::mapMatePairReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1456:26: required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1515:19: required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:201:22: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:633:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:768:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 768 | return TIterator(me, end(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note: initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]' 138 | Iter(typename Parameter_<TContainer>::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = String<char, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<String<char, Alloc<> >, InfixSegment>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:139:40: required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:541:12: required from 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:624:25: required from 'typename seqan::Iterator<const T, const seqan::Tag<TSpec> >::Type seqan::begin(const T&, Tag<TSpec>) [with T = Segment<String<char, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TSpec> >::Type = Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:600:17: required from 'typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::begin(const T&) [with T = Segment<String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:1013:50: required from 'void seqan::_writeAlignments(TFile&, FragmentStore<TSpec, TConfig>&, Sam, const TAlignFunctor&) [with TFile = std::basic_ofstream<char>; TSpec = void; TConfig = FragmentStoreConfig<void>; TAlignFunctor = Nothing; Sam = const Tag<Sam_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:1210:25: required from 'void seqan::_writeAlignments(TFile&, FragmentStore<TSpec, TConfig>&, Sam) [with TFile = std::basic_ofstream<char>; TSpec = void; TConfig = FragmentStoreConfig<void>; Sam = const Tag<Sam_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:1239:25: required from 'void seqan::write(TFile&, FragmentStore<TSpec, TConfig>&, Sam) [with TFile = std::basic_ofstream<char>; TSpec = void; TConfig = FragmentStoreConfig<void>; Sam = const Tag<Sam_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/outputFormat.h:1092:9: required from 'void seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, CharString, CharString, RazerSOptions<TSpec>&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; CharString = String<char, Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:220:14: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:633:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_base.h:470:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 470 | return me; | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(TIterator) [with TIterator = seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h:211:12: required from 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TGapAnchors = String<GapAnchor<long int>, Alloc<> >; typename Reference<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Proxy<IteratorProxy<Iter<Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >, GapsIterator<AnchorGaps<String<GapAnchor<long int>, Alloc<> > > > > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_base.h:297:17: required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >, GapsIterator<AnchorGaps<String<GapAnchor<long int>, Alloc<> > > > > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/cigar.h:221:19: required from 'void seqan::getMDString(TMDString&, TGaps1&, TGaps2&) [with TMDString = String<char, Alloc<> >; TGaps1 = Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TGaps2 = Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/cigar.h:475:16: required from 'void seqan::alignAndGetCigarString(TCigar&, TMDString&, TContig&, TReadSeq&, TAlignedRead&, TErrors&, const Nothing&) [with TCigar = String<char, Alloc<> >; TMDString = String<char, Alloc<> >; TContig = ContigStoreElement<String<SimpleType<unsigned char, Dna5Q_> >, GapAnchor<long int>, void>; TReadSeq = String<SimpleType<unsigned char, Dna5Q_> >; TErrors = int; TAlignedRead = AlignedReadStoreElement<long int, GapAnchor<long int>, void>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:1058:35: required from 'void seqan::_writeAlignments(TFile&, FragmentStore<TSpec, TConfig>&, Sam, const TAlignFunctor&) [with TFile = std::basic_ofstream<char>; TSpec = void; TConfig = FragmentStoreConfig<void>; TAlignFunctor = Nothing; Sam = const Tag<Sam_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:1210:25: required from 'void seqan::_writeAlignments(TFile&, FragmentStore<TSpec, TConfig>&, Sam) [with TFile = std::basic_ofstream<char>; TSpec = void; TConfig = FragmentStoreConfig<void>; Sam = const Tag<Sam_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:1239:25: required from 'void seqan::write(TFile&, FragmentStore<TSpec, TConfig>&, Sam) [with TFile = std::basic_ofstream<char>; TSpec = void; TConfig = FragmentStoreConfig<void>; Sam = const Tag<Sam_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/outputFormat.h:1092:9: required from 'void seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, CharString, CharString, RazerSOptions<TSpec>&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; CharString = String<char, Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:220:14: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:633:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/proxy_iterator.h:100:15: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 100 | : data_iterator(_it) | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h:117:22: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> >]' 117 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1542:29: required from 'void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1398:21: required from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = SimpleType<unsigned char, Dna5_>; TValueTarget = SimpleType<unsigned char, Dna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1429:31: required from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = SimpleType<unsigned char, Dna5_>; TValueTarget = SimpleType<unsigned char, Dna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1840:27: required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize_ = unsigned int; TExpand = TagGenerous_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20: required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize_ = unsigned int; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45: required from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>; typename seqan::Size<T>::Type = unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50: required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize = long int; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18: required from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSize = long int; typename Size<T>::Type = unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/file_format_mmap.h:793:9: required from 'void seqan::assignSeq(TSeq&, const TFastaSeq&, Fastq) [with TSeq = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TFastaSeq = Segment<String<char, MMap<> >, InfixSegment>; Fastq = Tag<TagFastq_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/file_format_mmap.h:1423:13: required from 'void seqan::assignSeq(TSeq&, const TFileSeq&, const TagSelector<TTagList>&) [with TSeq = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TFileSeq = Segment<String<char, MMap<> >, InfixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<TagRaw_> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:481:11: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1521:19: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class seqan::SimpleType<unsigned char, seqan::Dna5_>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1521 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5_>' declared here 116 | class SimpleType | ^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:624:25: required from 'typename seqan::Iterator<const T, const seqan::Tag<TSpec> >::Type seqan::begin(const T&, Tag<TSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:600:17: required from 'typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::begin(const T&) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; typename Iterator<const T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1792:33: required from 'bool seqan::_nextNonRepeatRange(TFinder&, Pattern<TIndex, Swift<TSwiftSpec> >&) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >; TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1912:37: required from 'bool seqan::find(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double, TSize) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TSize = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1860:16: required from 'bool seqan::find(TFinder&, Pattern<TIndex, Swift<Tag<SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >; TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Hamming_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers_matepairs.h:477:13: required from 'void seqan::mapMatePairReads(FragmentStore<TSpec, TConfig>&, TGenome&, unsigned int, Pattern<TReadIndex, Swift<TSwiftSpec> >&, Pattern<TReadIndex, Swift<TSwiftSpec> >&, TPreprocessing&, TPreprocessing&, char, TRazerSOptions&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TPreprocessing = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TRazerSOptions = RazerSOptions<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers_matepairs.h:831:21: required from 'int seqan::mapMatePairReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1456:26: required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1504:19: required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:201:22: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:633:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:541:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 541 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note: initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]' 138 | Iter(typename Parameter_<TContainer>::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:61: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_iterator.h: In instantiation of 'typename seqan::Container<seqan::ModifiedIterator<THost, TSpec> >::Type seqan::container(ModifiedIterator<THost, TSpec>&) [with THost = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; TSpec = Tag<ModReverse_>; typename Container<ModifiedIterator<THost, TSpec> >::Type = ModifiedString<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Tag<ModReverse_> >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_base.h:793:18: required from 'typename seqan::Parameter_<T>::Type seqan::container(Finder<THaystack, TSpec>&) [with THaystack = ModifiedString<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Tag<ModReverse_> >; TSpec = void; typename Parameter_<T>::Type = ModifiedString<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Tag<ModReverse_> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_myers_ukkonen.h:1724:42: required from 'bool seqan::find(TFinder&, const Pattern<TNeedle, Myers<TSpec, THasState, TFindBeginPatternSpec> >&, PatternState_<TNeedle, Myers<TSpec, True, TFindBeginPatternSpec> >&) [with TFinder = Finder<ModifiedString<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Tag<ModReverse_> >, void>; TNeedle = ModifiedString<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Tag<ModReverse_> >; TSpec = FindPrefix; THasState = True; TFindBeginPatternSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_myers_ukkonen.h:1756:13: required from 'bool seqan::find(TFinder&, const Pattern<TNeedle, Myers<TSpec, THasState, TFindBeginPatternSpec> >&, PatternState_<TNeedle, Myers<TSpec, True, TFindBeginPatternSpec> >&, int) [with TFinder = Finder<ModifiedString<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Tag<ModReverse_> >, void>; TNeedle = ModifiedString<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Tag<ModReverse_> >; TSpec = FindPrefix; THasState = True; TFindBeginPatternSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_myers_ukkonen.h:1774:13: required from 'bool seqan::find(TFinder&, Pattern<TNeedle, Myers<TSpec, True, TFindBeginPatternSpec> >&, int) [with TFinder = Finder<ModifiedString<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Tag<ModReverse_> >, void>; TNeedle = ModifiedString<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Tag<ModReverse_> >; TSpec = FindPrefix; TFindBeginPatternSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1073:16: required from 'bool seqan::matchVerify(TMatchVerifier&, Segment<TGenome, InfixSegment>, unsigned int, TReadSet&, SwiftSemiGlobal) [with TMatchVerifier = MatchVerifier<FragmentStore<>, RazerSOptions<>, String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > > >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadSet = StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >; SwiftSemiGlobal = Tag<SwiftSemiGlobal_<void> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers_matepairs.h:542:22: required from 'void seqan::mapMatePairReads(FragmentStore<TSpec, TConfig>&, TGenome&, unsigned int, Pattern<TReadIndex, Swift<TSwiftSpec> >&, Pattern<TReadIndex, Swift<TSwiftSpec> >&, TPreprocessing&, TPreprocessing&, char, TRazerSOptions&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TPreprocessing = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TRazerSOptions = RazerSOptions<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers_matepairs.h:831:21: required from 'int seqan::mapMatePairReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1456:26: required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1515:19: required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:201:22: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:633:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_iterator.h:294:16: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 294 | TContainer cont(container(host(me))); | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note: initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]' 139 | ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayMoveForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5Q_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1610:29: required from 'void seqan::arrayMoveForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5Q_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1444:21: required from 'void seqan::_arrayConstructMovePointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5Q_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1465:31: required from 'void seqan::arrayConstructMove(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5Q_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:849:31: required from 'static typename seqan::Size<T>::Type seqan::ClearSpaceExpandStringBase_<TExpand>::_clearSpace_(T&, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >; TExpand = seqan::Tag<seqan::TagGenerous_>; typename seqan::Size<T>::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1014:62: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1421:42: required from 'void seqan::append(String<TValue, TSpec>&, const TSource&, Tag<TUsage>) [with TTargetValue = SimpleType<unsigned char, Dna5Q_>; TTargetSpec = Alloc<>; TSource = String<SimpleType<unsigned char, Dna5Q_> >; TExpand = TagGenerous_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_set_concat_direct.h:318:11: required from 'void seqan::appendValue(StringSet<TString, Owner<ConcatDirect<void> > >&, const TString2&, Tag<TExpand>) [with TString = String<SimpleType<unsigned char, Dna5Q_> >; TString2 = String<SimpleType<unsigned char, Dna5Q_> >; TExpand = TagGenerous_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:1657:13: required from 'typename seqan::Size<typename seqan::FragmentStore<TSpec, TConfig>::TMatePairStore>::Type seqan::appendMatePair(FragmentStore<TSpec, TConfig>&, const TRead&, const TRead&, const CharString&, const CharString&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TRead = String<SimpleType<unsigned char, Dna5Q_> >; typename Size<typename FragmentStore<TSpec, TConfig>::TMatePairStore>::Type = long unsigned int; typename FragmentStore<TSpec, TConfig>::TMatePairStore = String<MatePairStoreElement<void>, Alloc<> >; CharString = String<char, Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers_matepairs.h:194:17: required from 'bool seqan::loadReads(FragmentStore<TSpec, TConfig>&, const char*, const char*, TRazerSOptions&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TRazerSOptions = RazerSOptions<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:167:17: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:633:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1589:19: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class seqan::SimpleType<unsigned char, seqan::Dna5Q_>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1589 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5Q_>' declared here 116 | class SimpleType | ^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, ErrorAlphabet_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1542:29: required from 'void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, ErrorAlphabet_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1398:21: required from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = SimpleType<unsigned char, ErrorAlphabet_>; TValueTarget = SimpleType<unsigned char, ErrorAlphabet_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1429:31: required from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = SimpleType<unsigned char, ErrorAlphabet_>; TValueTarget = SimpleType<unsigned char, ErrorAlphabet_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1840:27: required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, ErrorAlphabet_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20: required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, ErrorAlphabet_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1925:45: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2153:18: required from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize, const TValue&) [with T = String<SimpleType<unsigned char, ErrorAlphabet_> >; TSize = int; TValue = SimpleType<unsigned char, ErrorAlphabet_>; typename Size<T>::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_threshold.h:484:9: required from 'void seqan::initPatterns(TStateString&, const TShape&, int, const TLogErrorDistr&, TDistance, bool) [with TStateString = String<SensitivityDPState_<Tag<HammingDistance_>, double>, Alloc<> >; TShape = String<char, Alloc<> >; TLogErrorDistr = String<double>; TDistance = Tag<HammingDistance_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_threshold.h:1118:14: required from 'void seqan::qgramFilteringSensitivity(TSensitivityMatrix&, const TShape&, TPatternSize, TErrors, TThresh, TDistance, ThreshExact, const TErrorDist&) [with TSensitivityMatrix = String<double>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TPatternSize = unsigned int; TErrors = unsigned int; TThresh = unsigned int; TDistance = Tag<HammingDistance_>; TErrorDist = String<double>; ThreshExact = const Tag<ThreshExact_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/paramChooser.h:741:42: required from 'void seqan::makeSelectedStatsFile(TError&, ParamChooserOptions&) [with TError = String<double>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/paramChooser.h:1310:30: required from 'bool seqan::chooseParams(RazerSOptions<TSpec>&, ParamChooserOptions&) [with TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:617:21: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1521:19: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class seqan::SimpleType<unsigned char, seqan::ErrorAlphabet_>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1521 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::ErrorAlphabet_>' declared here 116 | class SimpleType | ^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayMoveBackwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5Q_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1641:30: required from 'void seqan::arrayMoveBackward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5Q_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1213:26: required from 'void seqan::arrayMove(TSource1, TSource2, TTarget) [with TTarget = SimpleType<unsigned char, Dna5Q_>*; TSource1 = SimpleType<unsigned char, Dna5Q_>*; TSource2 = SimpleType<unsigned char, Dna5Q_>*]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1660:14: required from 'void seqan::_arrayClearSpacePointer(TValue*, size_t, size_t, size_t, const True&) [with TValue = SimpleType<unsigned char, Dna5Q_>; size_t = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1681:28: required from 'void seqan::arrayClearSpace(TValue*, size_t, size_t, size_t) [with TValue = SimpleType<unsigned char, Dna5Q_>; size_t = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:856:28: required from 'static typename seqan::Size<T>::Type seqan::ClearSpaceExpandStringBase_<TExpand>::_clearSpace_(T&, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >; TExpand = seqan::Tag<seqan::TagGenerous_>; typename seqan::Size<T>::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1014:62: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1421:42: required from 'void seqan::append(String<TValue, TSpec>&, const TSource&, Tag<TUsage>) [with TTargetValue = SimpleType<unsigned char, Dna5Q_>; TTargetSpec = Alloc<>; TSource = String<SimpleType<unsigned char, Dna5Q_> >; TExpand = TagGenerous_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_set_concat_direct.h:318:11: required from 'void seqan::appendValue(StringSet<TString, Owner<ConcatDirect<void> > >&, const TString2&, Tag<TExpand>) [with TString = String<SimpleType<unsigned char, Dna5Q_> >; TString2 = String<SimpleType<unsigned char, Dna5Q_> >; TExpand = TagGenerous_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:1657:13: required from 'typename seqan::Size<typename seqan::FragmentStore<TSpec, TConfig>::TMatePairStore>::Type seqan::appendMatePair(FragmentStore<TSpec, TConfig>&, const TRead&, const TRead&, const CharString&, const CharString&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TRead = String<SimpleType<unsigned char, Dna5Q_> >; typename Size<typename FragmentStore<TSpec, TConfig>::TMatePairStore>::Type = long unsigned int; typename FragmentStore<TSpec, TConfig>::TMatePairStore = String<MatePairStoreElement<void>, Alloc<> >; CharString = String<char, Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers_matepairs.h:194:17: required from 'bool seqan::loadReads(FragmentStore<TSpec, TConfig>&, const char*, const char*, TRazerSOptions&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TRazerSOptions = RazerSOptions<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:167:17: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:633:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1621:19: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class seqan::SimpleType<unsigned char, seqan::Dna5Q_>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1621 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5Q_>' declared here 116 | class SimpleType | ^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h: In instantiation of 'void seqan::_qgramFillSuffixArray(TSA&, const StringSet<TSequence, TSpec>&, TShape, TDir&, TBucketMap&, TStepSize, TWithConstraints) [with TSA = String<Pair<unsigned int, unsigned int, BitPacked<22, 10> >, Alloc<> >; TString = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TSpec = Owner<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TDir = String<unsigned int, Alloc<> >; TBucketMap = Nothing; TStepSize = long unsigned int; TWithConstraints = True]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1593:25: required from 'void seqan::createQGramIndex(TIndex&) [with TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2565:19: required from 'bool seqan::indexCreate(Index<TText, IndexQGram<TShapeSpec, TSpec> >&, FibreSADir, Default) [with TText = StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >; TShapeSpec = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSpec = Tag<Default_>; FibreSADir = const Tag<FibreSADir_>; Default = Tag<Default_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> >; TFibre = FibreSADir_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> >; TFibre = FibreSADir_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:712:21: required from 'void seqan::_patternInit(Pattern<TIndex, Swift<TSpec> >&, TFloat, TSize_) [with TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1876:21: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers_matepairs.h:477:13: required from 'void seqan::mapMatePairReads(FragmentStore<TSpec, TConfig>&, TGenome&, unsigned int, Pattern<TReadIndex, Swift<TSwiftSpec> >&, Pattern<TReadIndex, Swift<TSwiftSpec> >&, TPreprocessing&, TPreprocessing&, char, TRazerSOptions&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TPreprocessing = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TRazerSOptions = RazerSOptions<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers_matepairs.h:831:21: required from 'int seqan::mapMatePairReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1456:26: required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1504:19: required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:201:22: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:633:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1448:87: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >&)' is deprecated [-Wdeprecated-copy] 1448 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_aggregate.h:56: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 22; unsigned int BITSIZE2 = 10]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1450:98: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >&)' is deprecated [-Wdeprecated-copy] 1450 | sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos; // first hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 22; unsigned int BITSIZE2 = 10]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1458:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >&)' is deprecated [-Wdeprecated-copy] 1458 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 22; unsigned int BITSIZE2 = 10]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1460:110: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >&)' is deprecated [-Wdeprecated-copy] 1460 | sa[dir[getBucket(bucketMap, hashNext(shape, itText)) + 1]++] = localPos; // next hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 22; unsigned int BITSIZE2 = 10]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1480:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >&)' is deprecated [-Wdeprecated-copy] 1480 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 22; unsigned int BITSIZE2 = 10]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1482:106: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >&)' is deprecated [-Wdeprecated-copy] 1482 | sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos; // hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 22; unsigned int BITSIZE2 = 10]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h: In instantiation of 'void seqan::_qgramFillSuffixArray(TSA&, const StringSet<TSequence, TSpec>&, TShape, TDir&, TBucketMap&, TStepSize, TWithConstraints) [with TSA = String<Pair<unsigned int, unsigned int, BitPacked<22, 10> >, Alloc<> >; TString = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TSpec = Owner<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TDir = String<unsigned int, Alloc<> >; TBucketMap = Nothing; TStepSize = long unsigned int; TWithConstraints = False]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1604:25: required from 'void seqan::createQGramIndex(TIndex&) [with TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2565:19: required from 'bool seqan::indexCreate(Index<TText, IndexQGram<TShapeSpec, TSpec> >&, FibreSADir, Default) [with TText = StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >; TShapeSpec = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSpec = Tag<Default_>; FibreSADir = const Tag<FibreSADir_>; Default = Tag<Default_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> >; TFibre = FibreSADir_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> >; TFibre = FibreSADir_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:712:21: required from 'void seqan::_patternInit(Pattern<TIndex, Swift<TSpec> >&, TFloat, TSize_) [with TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1876:21: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers_matepairs.h:477:13: required from 'void seqan::mapMatePairReads(FragmentStore<TSpec, TConfig>&, TGenome&, unsigned int, Pattern<TReadIndex, Swift<TSwiftSpec> >&, Pattern<TReadIndex, Swift<TSwiftSpec> >&, TPreprocessing&, TPreprocessing&, char, TRazerSOptions&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TPreprocessing = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TRazerSOptions = RazerSOptions<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers_matepairs.h:831:21: required from 'int seqan::mapMatePairReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1456:26: required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1504:19: required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:201:22: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:633:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1448:87: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >&)' is deprecated [-Wdeprecated-copy] 1448 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 22; unsigned int BITSIZE2 = 10]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1450:98: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >&)' is deprecated [-Wdeprecated-copy] 1450 | sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos; // first hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 22; unsigned int BITSIZE2 = 10]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1458:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >&)' is deprecated [-Wdeprecated-copy] 1458 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 22; unsigned int BITSIZE2 = 10]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1460:110: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >&)' is deprecated [-Wdeprecated-copy] 1460 | sa[dir[getBucket(bucketMap, hashNext(shape, itText)) + 1]++] = localPos; // next hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 22; unsigned int BITSIZE2 = 10]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1480:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >&)' is deprecated [-Wdeprecated-copy] 1480 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 22; unsigned int BITSIZE2 = 10]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1482:106: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >&)' is deprecated [-Wdeprecated-copy] 1482 | sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos; // hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 22; unsigned int BITSIZE2 = 10]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h: In instantiation of 'void seqan::_qgramFillSuffixArray(TSA&, const StringSet<TSequence, TSpec>&, TShape, TDir&, TBucketMap&, TStepSize, TWithConstraints) [with TSA = String<Pair<unsigned int, unsigned int, BitPacked<22, 10> >, Alloc<> >; TString = String<SimpleType<unsigned char, Dna5Q_> >; TSpec = Owner<ConcatDirect<void> >; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TDir = String<unsigned int, Alloc<> >; TBucketMap = BucketMap<long unsigned int>; TStepSize = long unsigned int; TWithConstraints = True]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1593:25: required from 'void seqan::createQGramIndex(TIndex&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2565:19: required from 'bool seqan::indexCreate(Index<TText, IndexQGram<TShapeSpec, TSpec> >&, FibreSADir, Default) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TShapeSpec = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSpec = Tag<OpenAddressing_>; FibreSADir = const Tag<FibreSADir_>; Default = Tag<Default_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> >; TFibre = FibreSADir_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> >; TFibre = FibreSADir_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:712:21: required from 'void seqan::_patternInit(Pattern<TIndex, Swift<TSpec> >&, TFloat, TSize_) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1876:21: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1199:13: required from 'void seqan::mapSingleReads(TFragmentStore&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, TPreprocessing&, char, TRazerSOptions&) [with TFragmentStore = FragmentStore<>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TPreprocessing = String<Pattern<String<SimpleType<unsigned char, Dna5Q_> >, Myers<FindInfix, True, void> > >; TRazerSOptions = RazerSOptions<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1321:19: required from 'int seqan::mapSingleReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1459:24: required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1504:19: required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:201:22: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:633:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1448:87: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >&)' is deprecated [-Wdeprecated-copy] 1448 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 22; unsigned int BITSIZE2 = 10]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1450:98: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >&)' is deprecated [-Wdeprecated-copy] 1450 | sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos; // first hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 22; unsigned int BITSIZE2 = 10]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1458:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >&)' is deprecated [-Wdeprecated-copy] 1458 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 22; unsigned int BITSIZE2 = 10]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1460:110: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >&)' is deprecated [-Wdeprecated-copy] 1460 | sa[dir[getBucket(bucketMap, hashNext(shape, itText)) + 1]++] = localPos; // next hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 22; unsigned int BITSIZE2 = 10]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1480:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >&)' is deprecated [-Wdeprecated-copy] 1480 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 22; unsigned int BITSIZE2 = 10]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1482:106: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >&)' is deprecated [-Wdeprecated-copy] 1482 | sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos; // hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 22; unsigned int BITSIZE2 = 10]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h: In instantiation of 'void seqan::_qgramFillSuffixArray(TSA&, const StringSet<TSequence, TSpec>&, TShape, TDir&, TBucketMap&, TStepSize, TWithConstraints) [with TSA = String<Pair<unsigned int, unsigned int, BitPacked<22, 10> >, Alloc<> >; TString = String<SimpleType<unsigned char, Dna5Q_> >; TSpec = Owner<ConcatDirect<void> >; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TDir = String<unsigned int, Alloc<> >; TBucketMap = BucketMap<long unsigned int>; TStepSize = long unsigned int; TWithConstraints = False]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1604:25: required from 'void seqan::createQGramIndex(TIndex&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2565:19: required from 'bool seqan::indexCreate(Index<TText, IndexQGram<TShapeSpec, TSpec> >&, FibreSADir, Default) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TShapeSpec = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSpec = Tag<OpenAddressing_>; FibreSADir = const Tag<FibreSADir_>; Default = Tag<Default_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> >; TFibre = FibreSADir_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> >; TFibre = FibreSADir_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:712:21: required from 'void seqan::_patternInit(Pattern<TIndex, Swift<TSpec> >&, TFloat, TSize_) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1876:21: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1199:13: required from 'void seqan::mapSingleReads(TFragmentStore&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, TPreprocessing&, char, TRazerSOptions&) [with TFragmentStore = FragmentStore<>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TPreprocessing = String<Pattern<String<SimpleType<unsigned char, Dna5Q_> >, Myers<FindInfix, True, void> > >; TRazerSOptions = RazerSOptions<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1321:19: required from 'int seqan::mapSingleReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1459:24: required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1504:19: required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:201:22: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:633:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1448:87: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >&)' is deprecated [-Wdeprecated-copy] 1448 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 22; unsigned int BITSIZE2 = 10]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1450:98: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >&)' is deprecated [-Wdeprecated-copy] 1450 | sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos; // first hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 22; unsigned int BITSIZE2 = 10]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1458:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >&)' is deprecated [-Wdeprecated-copy] 1458 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 22; unsigned int BITSIZE2 = 10]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1460:110: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >&)' is deprecated [-Wdeprecated-copy] 1460 | sa[dir[getBucket(bucketMap, hashNext(shape, itText)) + 1]++] = localPos; // next hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 22; unsigned int BITSIZE2 = 10]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1480:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >&)' is deprecated [-Wdeprecated-copy] 1480 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 22; unsigned int BITSIZE2 = 10]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1482:106: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >&)' is deprecated [-Wdeprecated-copy] 1482 | sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos; // hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 22; unsigned int BITSIZE2 = 10]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h: In instantiation of 'void seqan::_qgramFillSuffixArray(TSA&, const StringSet<TSequence, TSpec>&, TShape, TDir&, TBucketMap&, TStepSize, TWithConstraints) [with TSA = String<Pair<unsigned int, unsigned int, BitPacked<22, 10> >, Alloc<> >; TString = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TSpec = Owner<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TDir = String<unsigned int, Alloc<> >; TBucketMap = Nothing; TStepSize = long unsigned int; TWithConstraints = True]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1593:25: required from 'void seqan::createQGramIndex(TIndex&) [with TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2565:19: required from 'bool seqan::indexCreate(Index<TText, IndexQGram<TShapeSpec, TSpec> >&, FibreSADir, Default) [with TText = StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >; TShapeSpec = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSpec = Tag<Default_>; FibreSADir = const Tag<FibreSADir_>; Default = Tag<Default_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> >; TFibre = FibreSADir_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> >; TFibre = FibreSADir_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:712:21: required from 'void seqan::_patternInit(Pattern<TIndex, Swift<TSpec> >&, TFloat, TSize_) [with TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1876:21: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers_matepairs.h:477:13: required from 'void seqan::mapMatePairReads(FragmentStore<TSpec, TConfig>&, TGenome&, unsigned int, Pattern<TReadIndex, Swift<TSwiftSpec> >&, Pattern<TReadIndex, Swift<TSwiftSpec> >&, TPreprocessing&, TPreprocessing&, char, TRazerSOptions&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TPreprocessing = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TRazerSOptions = RazerSOptions<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers_matepairs.h:831:21: required from 'int seqan::mapMatePairReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1456:26: required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1507:19: required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:201:22: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:633:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1448:87: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >&)' is deprecated [-Wdeprecated-copy] 1448 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 22; unsigned int BITSIZE2 = 10]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1450:98: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >&)' is deprecated [-Wdeprecated-copy] 1450 | sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos; // first hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 22; unsigned int BITSIZE2 = 10]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1458:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >&)' is deprecated [-Wdeprecated-copy] 1458 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 22; unsigned int BITSIZE2 = 10]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1460:110: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >&)' is deprecated [-Wdeprecated-copy] 1460 | sa[dir[getBucket(bucketMap, hashNext(shape, itText)) + 1]++] = localPos; // next hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 22; unsigned int BITSIZE2 = 10]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1480:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >&)' is deprecated [-Wdeprecated-copy] 1480 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 22; unsigned int BITSIZE2 = 10]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1482:106: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >&)' is deprecated [-Wdeprecated-copy] 1482 | sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos; // hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 22; unsigned int BITSIZE2 = 10]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h: In instantiation of 'void seqan::_qgramFillSuffixArray(TSA&, const StringSet<TSequence, TSpec>&, TShape, TDir&, TBucketMap&, TStepSize, TWithConstraints) [with TSA = String<Pair<unsigned int, unsigned int, BitPacked<22, 10> >, Alloc<> >; TString = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TSpec = Owner<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TDir = String<unsigned int, Alloc<> >; TBucketMap = Nothing; TStepSize = long unsigned int; TWithConstraints = False]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1604:25: required from 'void seqan::createQGramIndex(TIndex&) [with TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2565:19: required from 'bool seqan::indexCreate(Index<TText, IndexQGram<TShapeSpec, TSpec> >&, FibreSADir, Default) [with TText = StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >; TShapeSpec = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSpec = Tag<Default_>; FibreSADir = const Tag<FibreSADir_>; Default = Tag<Default_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> >; TFibre = FibreSADir_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> >; TFibre = FibreSADir_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:712:21: required from 'void seqan::_patternInit(Pattern<TIndex, Swift<TSpec> >&, TFloat, TSize_) [with TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1876:21: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers_matepairs.h:477:13: required from 'void seqan::mapMatePairReads(FragmentStore<TSpec, TConfig>&, TGenome&, unsigned int, Pattern<TReadIndex, Swift<TSwiftSpec> >&, Pattern<TReadIndex, Swift<TSwiftSpec> >&, TPreprocessing&, TPreprocessing&, char, TRazerSOptions&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TPreprocessing = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TRazerSOptions = RazerSOptions<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers_matepairs.h:831:21: required from 'int seqan::mapMatePairReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1456:26: required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1507:19: required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:201:22: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:633:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1448:87: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >&)' is deprecated [-Wdeprecated-copy] 1448 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 22; unsigned int BITSIZE2 = 10]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1450:98: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >&)' is deprecated [-Wdeprecated-copy] 1450 | sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos; // first hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 22; unsigned int BITSIZE2 = 10]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1458:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >&)' is deprecated [-Wdeprecated-copy] 1458 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 22; unsigned int BITSIZE2 = 10]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1460:110: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >&)' is deprecated [-Wdeprecated-copy] 1460 | sa[dir[getBucket(bucketMap, hashNext(shape, itText)) + 1]++] = localPos; // next hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 22; unsigned int BITSIZE2 = 10]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1480:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >&)' is deprecated [-Wdeprecated-copy] 1480 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 22; unsigned int BITSIZE2 = 10]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1482:106: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >&)' is deprecated [-Wdeprecated-copy] 1482 | sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos; // hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 22; unsigned int BITSIZE2 = 10]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h: In instantiation of 'void seqan::_qgramFillSuffixArray(TSA&, const StringSet<TSequence, TSpec>&, TShape, TDir&, TBucketMap&, TStepSize, TWithConstraints) [with TSA = String<Pair<unsigned int, unsigned int, BitPacked<22, 10> >, Alloc<> >; TString = String<SimpleType<unsigned char, Dna5Q_> >; TSpec = Owner<ConcatDirect<void> >; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TDir = String<unsigned int, Alloc<> >; TBucketMap = BucketMap<long unsigned int>; TStepSize = long unsigned int; TWithConstraints = True]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1593:25: required from 'void seqan::createQGramIndex(TIndex&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2565:19: required from 'bool seqan::indexCreate(Index<TText, IndexQGram<TShapeSpec, TSpec> >&, FibreSADir, Default) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TShapeSpec = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSpec = Tag<OpenAddressing_>; FibreSADir = const Tag<FibreSADir_>; Default = Tag<Default_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> >; TFibre = FibreSADir_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> >; TFibre = FibreSADir_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:712:21: required from 'void seqan::_patternInit(Pattern<TIndex, Swift<TSpec> >&, TFloat, TSize_) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1876:21: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1199:13: required from 'void seqan::mapSingleReads(TFragmentStore&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, TPreprocessing&, char, TRazerSOptions&) [with TFragmentStore = FragmentStore<>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TPreprocessing = String<Pattern<String<SimpleType<unsigned char, Dna5Q_> >, Myers<FindInfix, True, void> > >; TRazerSOptions = RazerSOptions<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1321:19: required from 'int seqan::mapSingleReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1459:24: required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1507:19: required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:201:22: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:633:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1448:87: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >&)' is deprecated [-Wdeprecated-copy] 1448 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 22; unsigned int BITSIZE2 = 10]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1450:98: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >&)' is deprecated [-Wdeprecated-copy] 1450 | sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos; // first hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 22; unsigned int BITSIZE2 = 10]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1458:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >&)' is deprecated [-Wdeprecated-copy] 1458 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 22; unsigned int BITSIZE2 = 10]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1460:110: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >&)' is deprecated [-Wdeprecated-copy] 1460 | sa[dir[getBucket(bucketMap, hashNext(shape, itText)) + 1]++] = localPos; // next hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 22; unsigned int BITSIZE2 = 10]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1480:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >&)' is deprecated [-Wdeprecated-copy] 1480 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 22; unsigned int BITSIZE2 = 10]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1482:106: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >&)' is deprecated [-Wdeprecated-copy] 1482 | sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos; // hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 22; unsigned int BITSIZE2 = 10]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h: In instantiation of 'void seqan::_qgramFillSuffixArray(TSA&, const StringSet<TSequence, TSpec>&, TShape, TDir&, TBucketMap&, TStepSize, TWithConstraints) [with TSA = String<Pair<unsigned int, unsigned int, BitPacked<22, 10> >, Alloc<> >; TString = String<SimpleType<unsigned char, Dna5Q_> >; TSpec = Owner<ConcatDirect<void> >; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TDir = String<unsigned int, Alloc<> >; TBucketMap = BucketMap<long unsigned int>; TStepSize = long unsigned int; TWithConstraints = False]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1604:25: required from 'void seqan::createQGramIndex(TIndex&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2565:19: required from 'bool seqan::indexCreate(Index<TText, IndexQGram<TShapeSpec, TSpec> >&, FibreSADir, Default) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TShapeSpec = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSpec = Tag<OpenAddressing_>; FibreSADir = const Tag<FibreSADir_>; Default = Tag<Default_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> >; TFibre = FibreSADir_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> >; TFibre = FibreSADir_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:712:21: required from 'void seqan::_patternInit(Pattern<TIndex, Swift<TSpec> >&, TFloat, TSize_) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1876:21: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1199:13: required from 'void seqan::mapSingleReads(TFragmentStore&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, TPreprocessing&, char, TRazerSOptions&) [with TFragmentStore = FragmentStore<>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TPreprocessing = String<Pattern<String<SimpleType<unsigned char, Dna5Q_> >, Myers<FindInfix, True, void> > >; TRazerSOptions = RazerSOptions<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1321:19: required from 'int seqan::mapSingleReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1459:24: required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1507:19: required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:201:22: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:633:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1448:87: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >&)' is deprecated [-Wdeprecated-copy] 1448 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 22; unsigned int BITSIZE2 = 10]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1450:98: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >&)' is deprecated [-Wdeprecated-copy] 1450 | sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos; // first hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 22; unsigned int BITSIZE2 = 10]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1458:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >&)' is deprecated [-Wdeprecated-copy] 1458 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 22; unsigned int BITSIZE2 = 10]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1460:110: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >&)' is deprecated [-Wdeprecated-copy] 1460 | sa[dir[getBucket(bucketMap, hashNext(shape, itText)) + 1]++] = localPos; // next hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 22; unsigned int BITSIZE2 = 10]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1480:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >&)' is deprecated [-Wdeprecated-copy] 1480 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 22; unsigned int BITSIZE2 = 10]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1482:106: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >&)' is deprecated [-Wdeprecated-copy] 1482 | sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos; // hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 22; unsigned int BITSIZE2 = 10]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h: In instantiation of 'void seqan::_qgramFillSuffixArray(TSA&, const StringSet<TSequence, TSpec>&, TShape, TDir&, TBucketMap&, TStepSize, TWithConstraints) [with TSA = String<Pair<unsigned int, unsigned int, BitPacked<22, 10> >, Alloc<> >; TString = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TSpec = Owner<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TDir = String<unsigned int, Alloc<> >; TBucketMap = Nothing; TStepSize = long unsigned int; TWithConstraints = True]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1593:25: required from 'void seqan::createQGramIndex(TIndex&) [with TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2565:19: required from 'bool seqan::indexCreate(Index<TText, IndexQGram<TShapeSpec, TSpec> >&, FibreSADir, Default) [with TText = StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >; TShapeSpec = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSpec = Tag<Default_>; FibreSADir = const Tag<FibreSADir_>; Default = Tag<Default_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> >; TFibre = FibreSADir_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> >; TFibre = FibreSADir_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:712:21: required from 'void seqan::_patternInit(Pattern<TIndex, Swift<TSpec> >&, TFloat, TSize_) [with TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1876:21: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers_matepairs.h:477:13: required from 'void seqan::mapMatePairReads(FragmentStore<TSpec, TConfig>&, TGenome&, unsigned int, Pattern<TReadIndex, Swift<TSwiftSpec> >&, Pattern<TReadIndex, Swift<TSwiftSpec> >&, TPreprocessing&, TPreprocessing&, char, TRazerSOptions&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TPreprocessing = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TRazerSOptions = RazerSOptions<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers_matepairs.h:831:21: required from 'int seqan::mapMatePairReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1456:26: required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1510:19: required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:201:22: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:633:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1448:87: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >&)' is deprecated [-Wdeprecated-copy] 1448 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 22; unsigned int BITSIZE2 = 10]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1450:98: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >&)' is deprecated [-Wdeprecated-copy] 1450 | sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos; // first hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 22; unsigned int BITSIZE2 = 10]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1458:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >&)' is deprecated [-Wdeprecated-copy] 1458 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 22; unsigned int BITSIZE2 = 10]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1460:110: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >&)' is deprecated [-Wdeprecated-copy] 1460 | sa[dir[getBucket(bucketMap, hashNext(shape, itText)) + 1]++] = localPos; // next hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 22; unsigned int BITSIZE2 = 10]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1480:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >&)' is deprecated [-Wdeprecated-copy] 1480 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 22; unsigned int BITSIZE2 = 10]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1482:106: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >&)' is deprecated [-Wdeprecated-copy] 1482 | sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos; // hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 22; unsigned int BITSIZE2 = 10]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h: In instantiation of 'void seqan::_qgramFillSuffixArray(TSA&, const StringSet<TSequence, TSpec>&, TShape, TDir&, TBucketMap&, TStepSize, TWithConstraints) [with TSA = String<Pair<unsigned int, unsigned int, BitPacked<22, 10> >, Alloc<> >; TString = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TSpec = Owner<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TDir = String<unsigned int, Alloc<> >; TBucketMap = Nothing; TStepSize = long unsigned int; TWithConstraints = False]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1604:25: required from 'void seqan::createQGramIndex(TIndex&) [with TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2565:19: required from 'bool seqan::indexCreate(Index<TText, IndexQGram<TShapeSpec, TSpec> >&, FibreSADir, Default) [with TText = StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >; TShapeSpec = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSpec = Tag<Default_>; FibreSADir = const Tag<FibreSADir_>; Default = Tag<Default_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> >; TFibre = FibreSADir_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> >; TFibre = FibreSADir_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:712:21: required from 'void seqan::_patternInit(Pattern<TIndex, Swift<TSpec> >&, TFloat, TSize_) [with TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1876:21: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers_matepairs.h:477:13: required from 'void seqan::mapMatePairReads(FragmentStore<TSpec, TConfig>&, TGenome&, unsigned int, Pattern<TReadIndex, Swift<TSwiftSpec> >&, Pattern<TReadIndex, Swift<TSwiftSpec> >&, TPreprocessing&, TPreprocessing&, char, TRazerSOptions&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TPreprocessing = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TRazerSOptions = RazerSOptions<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers_matepairs.h:831:21: required from 'int seqan::mapMatePairReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1456:26: required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1510:19: required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:201:22: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:633:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1448:87: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >&)' is deprecated [-Wdeprecated-copy] 1448 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 22; unsigned int BITSIZE2 = 10]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1450:98: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >&)' is deprecated [-Wdeprecated-copy] 1450 | sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos; // first hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 22; unsigned int BITSIZE2 = 10]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1458:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >&)' is deprecated [-Wdeprecated-copy] 1458 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 22; unsigned int BITSIZE2 = 10]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1460:110: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >&)' is deprecated [-Wdeprecated-copy] 1460 | sa[dir[getBucket(bucketMap, hashNext(shape, itText)) + 1]++] = localPos; // next hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 22; unsigned int BITSIZE2 = 10]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1480:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >&)' is deprecated [-Wdeprecated-copy] 1480 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 22; unsigned int BITSIZE2 = 10]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1482:106: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >&)' is deprecated [-Wdeprecated-copy] 1482 | sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos; // hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 22; unsigned int BITSIZE2 = 10]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h: In instantiation of 'void seqan::_qgramFillSuffixArray(TSA&, const StringSet<TSequence, TSpec>&, TShape, TDir&, TBucketMap&, TStepSize, TWithConstraints) [with TSA = String<Pair<unsigned int, unsigned int, BitPacked<22, 10> >, Alloc<> >; TString = String<SimpleType<unsigned char, Dna5Q_> >; TSpec = Owner<ConcatDirect<void> >; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TDir = String<unsigned int, Alloc<> >; TBucketMap = BucketMap<long unsigned int>; TStepSize = long unsigned int; TWithConstraints = True]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1593:25: required from 'void seqan::createQGramIndex(TIndex&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2565:19: required from 'bool seqan::indexCreate(Index<TText, IndexQGram<TShapeSpec, TSpec> >&, FibreSADir, Default) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TShapeSpec = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSpec = Tag<OpenAddressing_>; FibreSADir = const Tag<FibreSADir_>; Default = Tag<Default_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> >; TFibre = FibreSADir_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> >; TFibre = FibreSADir_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:712:21: required from 'void seqan::_patternInit(Pattern<TIndex, Swift<TSpec> >&, TFloat, TSize_) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1876:21: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1199:13: required from 'void seqan::mapSingleReads(TFragmentStore&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, TPreprocessing&, char, TRazerSOptions&) [with TFragmentStore = FragmentStore<>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TPreprocessing = String<Pattern<String<SimpleType<unsigned char, Dna5Q_> >, Myers<FindInfix, True, void> > >; TRazerSOptions = RazerSOptions<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1321:19: required from 'int seqan::mapSingleReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1459:24: required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1510:19: required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:201:22: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:633:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1448:87: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >&)' is deprecated [-Wdeprecated-copy] 1448 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 22; unsigned int BITSIZE2 = 10]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1450:98: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >&)' is deprecated [-Wdeprecated-copy] 1450 | sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos; // first hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 22; unsigned int BITSIZE2 = 10]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1458:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >&)' is deprecated [-Wdeprecated-copy] 1458 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 22; unsigned int BITSIZE2 = 10]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1460:110: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >&)' is deprecated [-Wdeprecated-copy] 1460 | sa[dir[getBucket(bucketMap, hashNext(shape, itText)) + 1]++] = localPos; // next hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 22; unsigned int BITSIZE2 = 10]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1480:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >&)' is deprecated [-Wdeprecated-copy] 1480 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 22; unsigned int BITSIZE2 = 10]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1482:106: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >&)' is deprecated [-Wdeprecated-copy] 1482 | sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos; // hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 22; unsigned int BITSIZE2 = 10]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h: In instantiation of 'void seqan::_qgramFillSuffixArray(TSA&, const StringSet<TSequence, TSpec>&, TShape, TDir&, TBucketMap&, TStepSize, TWithConstraints) [with TSA = String<Pair<unsigned int, unsigned int, BitPacked<22, 10> >, Alloc<> >; TString = String<SimpleType<unsigned char, Dna5Q_> >; TSpec = Owner<ConcatDirect<void> >; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TDir = String<unsigned int, Alloc<> >; TBucketMap = BucketMap<long unsigned int>; TStepSize = long unsigned int; TWithConstraints = False]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1604:25: required from 'void seqan::createQGramIndex(TIndex&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2565:19: required from 'bool seqan::indexCreate(Index<TText, IndexQGram<TShapeSpec, TSpec> >&, FibreSADir, Default) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TShapeSpec = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSpec = Tag<OpenAddressing_>; FibreSADir = const Tag<FibreSADir_>; Default = Tag<Default_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> >; TFibre = FibreSADir_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> >; TFibre = FibreSADir_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:712:21: required from 'void seqan::_patternInit(Pattern<TIndex, Swift<TSpec> >&, TFloat, TSize_) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1876:21: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1199:13: required from 'void seqan::mapSingleReads(TFragmentStore&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, TPreprocessing&, char, TRazerSOptions&) [with TFragmentStore = FragmentStore<>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TPreprocessing = String<Pattern<String<SimpleType<unsigned char, Dna5Q_> >, Myers<FindInfix, True, void> > >; TRazerSOptions = RazerSOptions<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1321:19: required from 'int seqan::mapSingleReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1459:24: required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1510:19: required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:201:22: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:633:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1448:87: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >&)' is deprecated [-Wdeprecated-copy] 1448 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 22; unsigned int BITSIZE2 = 10]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1450:98: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >&)' is deprecated [-Wdeprecated-copy] 1450 | sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos; // first hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 22; unsigned int BITSIZE2 = 10]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1458:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >&)' is deprecated [-Wdeprecated-copy] 1458 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 22; unsigned int BITSIZE2 = 10]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1460:110: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >&)' is deprecated [-Wdeprecated-copy] 1460 | sa[dir[getBucket(bucketMap, hashNext(shape, itText)) + 1]++] = localPos; // next hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 22; unsigned int BITSIZE2 = 10]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1480:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >&)' is deprecated [-Wdeprecated-copy] 1480 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 22; unsigned int BITSIZE2 = 10]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1482:106: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >&)' is deprecated [-Wdeprecated-copy] 1482 | sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos; // hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 22; unsigned int BITSIZE2 = 10]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayMoveForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, ErrorAlphabet_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1610:29: required from 'void seqan::arrayMoveForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, ErrorAlphabet_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1444:21: required from 'void seqan::_arrayConstructMovePointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, ErrorAlphabet_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1465:31: required from 'void seqan::arrayConstructMove(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, ErrorAlphabet_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:849:31: required from 'static typename seqan::Size<T>::Type seqan::ClearSpaceExpandStringBase_<TExpand>::_clearSpace_(T&, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::SimpleType<unsigned char, seqan::ErrorAlphabet_> >; TExpand = seqan::Tag<seqan::TagGenerous_>; typename seqan::Size<T>::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1014:62: required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::_clearSpace(String<TValue, TSpec>&, TSize, TPosition, TPosition, Tag<TUsage>) [with TValue = SimpleType<unsigned char, ErrorAlphabet_>; TSpec = Alloc<>; TSize = long unsigned int; TPosition = long unsigned int; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1048:30: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1845:16: required from 'void seqan::insertValue(T&, TPosition, const TValue&) [with T = String<SimpleType<unsigned char, ErrorAlphabet_> >; TPosition = int; TValue = SimpleType<unsigned char, ErrorAlphabet_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_threshold.h:511:16: required from 'void seqan::initPatterns(TStateString&, const TShape&, int, const TLogErrorDistr&, TDistance, bool) [with TStateString = String<SensitivityDPState_<Tag<HammingDistance_>, double>, Alloc<> >; TShape = String<char, Alloc<> >; TLogErrorDistr = String<double>; TDistance = Tag<HammingDistance_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_threshold.h:1118:14: required from 'void seqan::qgramFilteringSensitivity(TSensitivityMatrix&, const TShape&, TPatternSize, TErrors, TThresh, TDistance, ThreshExact, const TErrorDist&) [with TSensitivityMatrix = String<double>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TPatternSize = unsigned int; TErrors = unsigned int; TThresh = unsigned int; TDistance = Tag<HammingDistance_>; TErrorDist = String<double>; ThreshExact = const Tag<ThreshExact_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/paramChooser.h:741:42: required from 'void seqan::makeSelectedStatsFile(TError&, ParamChooserOptions&) [with TError = String<double>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/paramChooser.h:1310:30: required from 'bool seqan::chooseParams(RazerSOptions<TSpec>&, ParamChooserOptions&) [with TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:617:21: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1589:19: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class seqan::SimpleType<unsigned char, seqan::ErrorAlphabet_>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1589 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::ErrorAlphabet_>' declared here 116 | class SimpleType | ^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, const TParam&) [with TIterator = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>*; TParam = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:363:28: required from 'void seqan::valueConstruct(TIterator, const TParam&) [with TIterator = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>*; TParam = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:605:23: required from 'void seqan::_arrayConstructCopyDefault(TSource1, TSource2, TTarget) [with TTarget = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>*; TSource1 = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>*; TSource2 = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>*]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1420:31: required from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, False) [with TValueSource = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TValueTarget = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1429:31: required from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TValueTarget = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1840:27: required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagExact_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_set_base.h:1435:18: required from 'typename seqan::Size<seqan::StringSet<TString, TSpec> >::Type seqan::resize(StringSet<TString, TSpec>&, TSize, Tag<TUsage>) [with TString = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TSpec = Owner<>; TSize = unsigned int; TExpand = TagExact_; typename Size<StringSet<TString, TSpec> >::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers_matepairs.h:731:8: required from 'int seqan::mapMatePairReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1456:26: required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1504:19: required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:201:22: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:633:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:296:9: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 296 | new( (void*) & value(it) ) TNonConstValue(param_); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, const TParam&) [with TIterator = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:363:28: required from 'void seqan::valueConstruct(TIterator, const TParam&) [with TIterator = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>*; TParam = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:606:19: required from 'typename seqan::Value<TIterator>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Tag<Tristate_> >; TValue = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; typename Value<TIterator>::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:735:42: required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TValue2 = const Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:1018:15: required from 'void seqan::assignValue(Holder<TValue, Tag<Tristate_> >&, const TSource&) [with TValue = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSource = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:153:20: required from 'seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >::Holder(const THostValue&) [with TValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; THostValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_wotd.h:267:4: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers_matepairs.h:460:16: required from 'void seqan::mapMatePairReads(FragmentStore<TSpec, TConfig>&, TGenome&, unsigned int, Pattern<TReadIndex, Swift<TSwiftSpec> >&, Pattern<TReadIndex, Swift<TSwiftSpec> >&, TPreprocessing&, TPreprocessing&, char, TRazerSOptions&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TPreprocessing = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TRazerSOptions = RazerSOptions<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers_matepairs.h:831:21: required from 'int seqan::mapMatePairReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1456:26: required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1504:19: required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:201:22: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:633:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:296:9: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 296 | new( (void*) & value(it) ) TNonConstValue(param_); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayMoveBackwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, ErrorAlphabet_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1641:30: required from 'void seqan::arrayMoveBackward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, ErrorAlphabet_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1213:26: required from 'void seqan::arrayMove(TSource1, TSource2, TTarget) [with TTarget = SimpleType<unsigned char, ErrorAlphabet_>*; TSource1 = SimpleType<unsigned char, ErrorAlphabet_>*; TSource2 = SimpleType<unsigned char, ErrorAlphabet_>*]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1660:14: required from 'void seqan::_arrayClearSpacePointer(TValue*, size_t, size_t, size_t, const True&) [with TValue = SimpleType<unsigned char, ErrorAlphabet_>; size_t = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1681:28: required from 'void seqan::arrayClearSpace(TValue*, size_t, size_t, size_t) [with TValue = SimpleType<unsigned char, ErrorAlphabet_>; size_t = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:856:28: required from 'static typename seqan::Size<T>::Type seqan::ClearSpaceExpandStringBase_<TExpand>::_clearSpace_(T&, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::SimpleType<unsigned char, seqan::ErrorAlphabet_> >; TExpand = seqan::Tag<seqan::TagGenerous_>; typename seqan::Size<T>::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1014:62: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1845:16: required from 'void seqan::insertValue(T&, TPosition, const TValue&) [with T = String<SimpleType<unsigned char, ErrorAlphabet_> >; TPosition = int; TValue = SimpleType<unsigned char, ErrorAlphabet_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_threshold.h:511:16: required from 'void seqan::initPatterns(TStateString&, const TShape&, int, const TLogErrorDistr&, TDistance, bool) [with TStateString = String<SensitivityDPState_<Tag<HammingDistance_>, double>, Alloc<> >; TShape = String<char, Alloc<> >; TLogErrorDistr = String<double>; TDistance = Tag<HammingDistance_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_threshold.h:1118:14: required from 'void seqan::qgramFilteringSensitivity(TSensitivityMatrix&, const TShape&, TPatternSize, TErrors, TThresh, TDistance, ThreshExact, const TErrorDist&) [with TSensitivityMatrix = String<double>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TPatternSize = unsigned int; TErrors = unsigned int; TThresh = unsigned int; TDistance = Tag<HammingDistance_>; TErrorDist = String<double>; ThreshExact = const Tag<ThreshExact_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/paramChooser.h:741:42: required from 'void seqan::makeSelectedStatsFile(TError&, ParamChooserOptions&) [with TError = String<double>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/paramChooser.h:1310:30: required from 'bool seqan::chooseParams(RazerSOptions<TSpec>&, ParamChooserOptions&) [with TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:617:21: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1621:19: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class seqan::SimpleType<unsigned char, seqan::ErrorAlphabet_>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1621 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::ErrorAlphabet_>' declared here 116 | class SimpleType | ^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h: In instantiation of 'void seqan::assign(TTarget&, TSource&) [with TTarget = Triple<long int, AlignedReadStoreElement<long int, GapAnchor<long int>, void>, AlignQualityStoreElement<signed char, void>, void>; TSource = Triple<long int, AlignedReadStoreElement<long int, GapAnchor<long int>, void>, AlignQualityStoreElement<signed char, void>, void>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:268:11: required from 'void seqan::move(TTarget&, TSource&) [with TTarget = Triple<long int, AlignedReadStoreElement<long int, GapAnchor<long int>, void>, AlignQualityStoreElement<signed char, void>, void>; TSource = Triple<long int, AlignedReadStoreElement<long int, GapAnchor<long int>, void>, AlignQualityStoreElement<signed char, void>, void>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1056:13: required from 'void seqan::_arrayMoveForwardDefault(TSource1, TSource2, TTarget) [with TTarget = Triple<long int, AlignedReadStoreElement<long int, GapAnchor<long int>, void>, AlignQualityStoreElement<signed char, void>, void>*; TSource1 = Triple<long int, AlignedReadStoreElement<long int, GapAnchor<long int>, void>, AlignQualityStoreElement<signed char, void>, void>*; TSource2 = Triple<long int, AlignedReadStoreElement<long int, GapAnchor<long int>, void>, AlignQualityStoreElement<signed char, void>, void>*]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1600:29: required from 'void seqan::_arrayMoveForwardPointer(TValue*, TValue*, TValue*, False) [with TValue = Triple<long int, AlignedReadStoreElement<long int, GapAnchor<long int>, void>, AlignQualityStoreElement<signed char, void>, void>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1610:29: required from 'void seqan::arrayMoveForward(TValue*, TValue*, TValue*) [with TValue = Triple<long int, AlignedReadStoreElement<long int, GapAnchor<long int>, void>, AlignQualityStoreElement<signed char, void>, void>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1211:25: required from 'void seqan::arrayMove(TSource1, TSource2, TTarget) [with TTarget = Triple<long int, AlignedReadStoreElement<long int, GapAnchor<long int>, void>, AlignQualityStoreElement<signed char, void>, void>*; TSource1 = Triple<long int, AlignedReadStoreElement<long int, GapAnchor<long int>, void>, AlignQualityStoreElement<signed char, void>, void>*; TSource2 = Triple<long int, AlignedReadStoreElement<long int, GapAnchor<long int>, void>, AlignQualityStoreElement<signed char, void>, void>*]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1295:22: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers_matepairs.h:510:14: required from 'void seqan::mapMatePairReads(FragmentStore<TSpec, TConfig>&, TGenome&, unsigned int, Pattern<TReadIndex, Swift<TSwiftSpec> >&, Pattern<TReadIndex, Swift<TSwiftSpec> >&, TPreprocessing&, TPreprocessing&, char, TRazerSOptions&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TPreprocessing = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TRazerSOptions = RazerSOptions<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers_matepairs.h:831:21: required from 'int seqan::mapMatePairReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1456:26: required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1504:19: required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:201:22: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:633:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:133:12: warning: implicitly-declared 'seqan::Triple<long int, seqan::AlignedReadStoreElement<long int, seqan::GapAnchor<long int>, void>, seqan::AlignQualityStoreElement<signed char, void>, void>& seqan::Triple<long int, seqan::AlignedReadStoreElement<long int, seqan::GapAnchor<long int>, void>, seqan::AlignQualityStoreElement<signed char, void>, void>::operator=(const seqan::Triple<long int, seqan::AlignedReadStoreElement<long int, seqan::GapAnchor<long int>, void>, seqan::AlignQualityStoreElement<signed char, void>, void>&)' is deprecated [-Wdeprecated-copy] 133 | target = source; | ~~~~~~~^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_base.h:162:12: note: because 'seqan::Triple<long int, seqan::AlignedReadStoreElement<long int, seqan::GapAnchor<long int>, void>, seqan::AlignQualityStoreElement<signed char, void>, void>' has user-provided 'seqan::Triple<T1, T2, T3, TSpec>::Triple(const seqan::Triple<T1, T2, T3, TSpec>&) [with T1 = long int; T2 = seqan::AlignedReadStoreElement<long int, seqan::GapAnchor<long int>, void>; T3 = seqan::AlignQualityStoreElement<signed char, void>; TSpec = void]' 162 | inline Triple(Triple const & _p) | ^~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_allocator.h:53, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:74: In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<std::__cxx11::basic_string<char> >; TValue = std::__cxx11::basic_string<char>; TSize = long unsigned int; TUsage = AllocateStorage_]', inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = std::__cxx11::basic_string<char>; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30, inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20, inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<std::__cxx11::basic_string<char> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50, inlined from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<std::__cxx11::basic_string<char> >; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18, inlined from 'void seqan::eraseBack(T&) [with T = String<std::__cxx11::basic_string<char> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2337:8, inlined from 'TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string<char>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/arg_parse/arg_parse_ctd_support.h:88:30: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value '18446744073709551552' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/exception_ptr.h:38, from /usr/include/c++/13/exception:164, from /usr/include/c++/13/ios:41: /usr/include/c++/13/new: In function 'TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string<char>]': /usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here 126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:59, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:41: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h: In function 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h:399:36: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] 399 | snprintf(buffer, 4, "%d", x); | ^ In file included from /usr/include/stdio.h:906, from /usr/include/c++/13/cstdio:42, from /usr/include/c++/13/ext/string_conversions.h:45, from /usr/include/c++/13/bits/basic_string.h:4072, from /usr/include/c++/13/string:54: In function 'int snprintf(char*, size_t, const char*, ...)', inlined from 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h:399:21: /usr/include/bits/stdio2.h:54:35: note: '__builtin___snprintf_chk' output between 2 and 5 bytes into a destination of size 4 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ [ 19%] Building CXX object core/apps/razers2/CMakeFiles/razers2.dir/param_tabs.cpp.o cd /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/razers2 && /usr/bin/g++ -DSEQAN_DATE=\"\" -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-1.4.2/core/include -std=c++14 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -MD -MT core/apps/razers2/CMakeFiles/razers2.dir/param_tabs.cpp.o -MF CMakeFiles/razers2.dir/param_tabs.cpp.o.d -o CMakeFiles/razers2.dir/param_tabs.cpp.o -c /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/param_tabs.cpp [ 20%] Linking CXX executable ../../../bin/razers2 cd /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/razers2 && /usr/bin/cmake -E cmake_link_script CMakeFiles/razers2.dir/link.txt --verbose=1 /usr/bin/g++ -std=c++14 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -static-libgcc -static-libstdc++ -rdynamic CMakeFiles/razers2.dir/razers.cpp.o CMakeFiles/razers2.dir/param_tabs.cpp.o -o ../../../bin/razers2 -lrt -L/usr/lib64 -lz make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' [ 20%] Built target razers2 make -f core/apps/sak/CMakeFiles/sak.dir/build.make core/apps/sak/CMakeFiles/sak.dir/depend make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/core/apps/sak /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/sak /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/sak/CMakeFiles/sak.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' make -f core/apps/sak/CMakeFiles/sak.dir/build.make core/apps/sak/CMakeFiles/sak.dir/build make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' [ 22%] Building CXX object core/apps/sak/CMakeFiles/sak.dir/sak.cpp.o cd /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/sak && /usr/bin/g++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-1.4.2/core/include -std=c++14 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -MD -MT core/apps/sak/CMakeFiles/sak.dir/sak.cpp.o -MF CMakeFiles/sak.dir/sak.cpp.o.d -o CMakeFiles/sak.dir/sak.cpp.o -c /builddir/build/BUILD/seqan-1.4.2/core/apps/sak/sak.cpp In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:68, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:48, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/arg_parse.h:45, from /builddir/build/BUILD/seqan-1.4.2/core/apps/sak/sak.cpp:42: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:80:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 80 | struct FunctorUpcase : public std::unary_function<InType, Result> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/istream:40, from /usr/include/c++/13/sstream:40, from /builddir/build/BUILD/seqan-1.4.2/core/apps/sak/sak.cpp:40: /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:115:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 115 | struct FunctorLowcase : public std::unary_function<InType, Result> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:151:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 151 | struct FunctorConvert : public std::unary_function<InType,OutType> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:220:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 220 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:229:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 229 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:239:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 239 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:249:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 249 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:259:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 259 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:268:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 268 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:280:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 280 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/stream_algorithms.h:40, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:91: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamPeek(char&, FILE*)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:169:11: warning: comparison is always false due to limited range of data type [-Wtype-limits] 169 | if (c == EOF) | ^ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamReadChar(char&, FILE*)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:182:11: warning: comparison is always false due to limited range of data type [-Wtype-limits] 182 | if (c == EOF) | ^ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:117: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h:1436:51: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 1436 | struct testIODone : public ::std::unary_function<TPageFrame&,bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:46, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_align.h:47, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:54, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:38, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/fai_index.h:40, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io.h:83, from /builddir/build/BUILD/seqan-1.4.2/core/apps/sak/sak.cpp:47: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:342:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 342 | public ::std::unary_function<Pair<TKey, TValue>, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:47: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm.h:793:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 793 | public ::std::unary_function<Pair<TWeight, TPair>, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:79: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:246:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 246 | public ::std::binary_function<TGapAnchor, TGapAnchor, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:256:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 256 | public ::std::binary_function<TGapAnchor, TGapAnchor, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:166: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h: In function 'int seqan::_globalAlignmentScore(const String<TValue, TSpec>&, const String<TValue2, TSpec2>&, const MyersBitVector&)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h:70:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 70 | if (length(seqH) < length(seqV)) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h:74:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 74 | const unsigned int BLOCK_SIZE = BitsPerValue<unsigned int>::VALUE; | ^~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:174: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h: In function 'seqan::Pair<seqan::Pair<TDiagonal> > seqan::_alignBandedSmithWatermanTrace(LocalAlignmentFinder<TScoreValue>&, const TSequenceH&, const TSequenceV&, TId, TId, TScore&, TDiagonal, TDiagonal)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:409:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 409 | if ((actualCol == 0) || (actualRow == 0)) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:412:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 412 | if (actualCol < len1) _alignTracePrint(finder.trace, seqH, seqV, id1, actualCol, id2, actualRow, len1 - actualCol, Horizontal); | ^~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:60: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:485:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 485 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:495:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 495 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:505:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 505 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:515:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 515 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:525:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 525 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:535:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 535 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:62: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h: In function 'void seqan::convertMatchesToGlobalAlignment(FragmentStore<TSpec, TConfig>&, const TScore&, const TShrinkMatches&)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2357:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 2357 | if (alignQualityStoreLengthPre == 0u) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2361:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 2361 | sortAlignedReads(store.alignedReadStore, SortBeginPos()); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_iterator.h:65, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:86, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/arg_parse.h:44: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(const seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/write_fasta_fastq.h:379:64: required from 'int seqan::writeRecord(TStream&, const TIdString&, const TSeqString&, const TQualString&, const Fastq&, const SequenceOutputOptions&) [with TStream = std::basic_ostream<char>; TIdString = String<char, Alloc<> >; TQualString = Segment<String<char, Alloc<> >, InfixSegment>; TSeqString = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; Fastq = Tag<TagFastq_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/sak/sak.cpp:501:36: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:147:15: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 147 | : data_container(other_.data_container), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence.h:93, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:47: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(const seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&) [with TContainer = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = char*; TSpec = seqan::Tag<seqan::Default_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/write_fasta_fastq.h:379:64: required from 'int seqan::writeRecord(TStream&, const TIdString&, const TSeqString&, const TQualString&, const Fastq&, const SequenceOutputOptions&) [with TStream = std::basic_ostream<char>; TIdString = String<char, Alloc<> >; TQualString = Segment<String<char, Alloc<> >, InfixSegment>; TSeqString = Segment<String<char, Alloc<> >, InfixSegment>; Fastq = Tag<TagFastq_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/sak/sak.cpp:523:36: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:147:15: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 147 | : data_container(other_.data_container), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence.h:91: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:624:25: required from 'typename seqan::Iterator<const T, const seqan::Tag<TSpec> >::Type seqan::begin(const T&, Tag<TSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/write_fasta_fastq.h:379:74: required from 'int seqan::writeRecord(TStream&, const TIdString&, const TSeqString&, const TQualString&, const Fastq&, const SequenceOutputOptions&) [with TStream = std::basic_ostream<char>; TIdString = String<char, Alloc<> >; TQualString = Segment<String<char, Alloc<> >, InfixSegment>; TSeqString = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; Fastq = Tag<TagFastq_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/sak/sak.cpp:501:36: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:541:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 541 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note: initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]' 138 | Iter(typename Parameter_<TContainer>::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:624:25: required from 'typename seqan::Iterator<const T, const seqan::Tag<TSpec> >::Type seqan::begin(const T&, Tag<TSpec>) [with T = Segment<String<char, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TSpec> >::Type = Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/write_fasta_fastq.h:379:74: required from 'int seqan::writeRecord(TStream&, const TIdString&, const TSeqString&, const TQualString&, const Fastq&, const SequenceOutputOptions&) [with TStream = std::basic_ostream<char>; TIdString = String<char, Alloc<> >; TQualString = Segment<String<char, Alloc<> >, InfixSegment>; TSeqString = Segment<String<char, Alloc<> >, InfixSegment>; Fastq = Tag<TagFastq_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/sak/sak.cpp:523:36: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:541:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 541 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note: initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]' 138 | Iter(typename Parameter_<TContainer>::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(const T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:850:23: required from 'typename seqan::Iterator<const T, const seqan::Tag<TSpec> >::Type seqan::end(const T&, Tag<TSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:832:15: required from 'typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::end(const T&) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; typename Iterator<const T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/write_fasta_fastq.h:361:63: required from 'int seqan::writeRecord(TStream&, const TIdString&, const TSeqString&, const TQualString&, const Fastq&, const SequenceOutputOptions&) [with TStream = std::basic_ostream<char>; TIdString = String<char, Alloc<> >; TQualString = Segment<String<char, Alloc<> >, InfixSegment>; TSeqString = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; Fastq = Tag<TagFastq_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/sak/sak.cpp:501:36: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:777:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 777 | return TIterator(me, end(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note: initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]' 138 | Iter(typename Parameter_<TContainer>::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(const T&, Rooted) [with T = Segment<String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:850:23: required from 'typename seqan::Iterator<const T, const seqan::Tag<TSpec> >::Type seqan::end(const T&, Tag<TSpec>) [with T = Segment<String<char, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TSpec> >::Type = Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:832:15: required from 'typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::end(const T&) [with T = Segment<String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/write_fasta_fastq.h:361:63: required from 'int seqan::writeRecord(TStream&, const TIdString&, const TSeqString&, const TQualString&, const Fastq&, const SequenceOutputOptions&) [with TStream = std::basic_ostream<char>; TIdString = String<char, Alloc<> >; TQualString = Segment<String<char, Alloc<> >, InfixSegment>; TSeqString = Segment<String<char, Alloc<> >, InfixSegment>; Fastq = Tag<TagFastq_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/sak/sak.cpp:523:36: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:777:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 777 | return TIterator(me, end(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note: initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]' 138 | Iter(typename Parameter_<TContainer>::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence.h:92: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:139:40: required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:541:12: required from 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:624:25: required from 'typename seqan::Iterator<const T, const seqan::Tag<TSpec> >::Type seqan::begin(const T&, Tag<TSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/write_fasta_fastq.h:379:74: required from 'int seqan::writeRecord(TStream&, const TIdString&, const TSeqString&, const TQualString&, const Fastq&, const SequenceOutputOptions&) [with TStream = std::basic_ostream<char>; TIdString = String<char, Alloc<> >; TQualString = Segment<String<char, Alloc<> >, InfixSegment>; TSeqString = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; Fastq = Tag<TagFastq_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/sak/sak.cpp:501:36: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_base.h:470:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 470 | return me; | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = String<char, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<String<char, Alloc<> >, InfixSegment>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:139:40: required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:541:12: required from 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:624:25: required from 'typename seqan::Iterator<const T, const seqan::Tag<TSpec> >::Type seqan::begin(const T&, Tag<TSpec>) [with T = Segment<String<char, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TSpec> >::Type = Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/write_fasta_fastq.h:379:74: required from 'int seqan::writeRecord(TStream&, const TIdString&, const TSeqString&, const TQualString&, const Fastq&, const SequenceOutputOptions&) [with TStream = std::basic_ostream<char>; TIdString = String<char, Alloc<> >; TQualString = Segment<String<char, Alloc<> >, InfixSegment>; TSeqString = Segment<String<char, Alloc<> >, InfixSegment>; Fastq = Tag<TagFastq_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/sak/sak.cpp:523:36: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_base.h:470:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 470 | return me; | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_fundamental.h:79, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:58: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1542:29: required from 'void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1398:21: required from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = SimpleType<unsigned char, Dna5_>; TValueTarget = SimpleType<unsigned char, Dna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1429:31: required from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = SimpleType<unsigned char, Dna5_>; TValueTarget = SimpleType<unsigned char, Dna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1840:27: required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagExact_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20: required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagExact_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:131:16: required from 'seqan::String<TValue, seqan::Alloc<TSpec> >::String(const seqan::String<TValue, seqan::Alloc<TSpec> >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna5_>; TSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/apps/sak/sak.cpp:492:45: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1521:19: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class seqan::SimpleType<unsigned char, seqan::Dna5_>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1521 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_alphabet.h:84, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:68: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5_>' declared here 116 | class SimpleType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_allocator.h:53, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:74: In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >; TValue = std::__cxx11::basic_string<char>; TSize = long unsigned int; TUsage = AllocateStorage_]', inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = std::__cxx11::basic_string<char>; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30, inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20, inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<std::__cxx11::basic_string<char>, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50, inlined from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18, inlined from 'void seqan::eraseBack(T&) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2337:8, inlined from 'TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string<char>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/arg_parse/arg_parse_ctd_support.h:88:30: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value '18446744073709551552' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/exception_ptr.h:38, from /usr/include/c++/13/exception:164, from /usr/include/c++/13/ios:41: /usr/include/c++/13/new: In function 'TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string<char>]': /usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here 126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:59, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:41: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h: In function 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h:399:36: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] 399 | snprintf(buffer, 4, "%d", x); | ^ In file included from /usr/include/stdio.h:906, from /usr/include/c++/13/cstdio:42, from /usr/include/c++/13/ext/string_conversions.h:45, from /usr/include/c++/13/bits/basic_string.h:4072, from /usr/include/c++/13/string:54: In function 'int snprintf(char*, size_t, const char*, ...)', inlined from 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h:399:21: /usr/include/bits/stdio2.h:54:35: note: '__builtin___snprintf_chk' output between 2 and 5 bytes into a destination of size 4 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ [ 22%] Linking CXX executable ../../../bin/sak cd /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/sak && /usr/bin/cmake -E cmake_link_script CMakeFiles/sak.dir/link.txt --verbose=1 /usr/bin/g++ -std=c++14 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -static-libgcc -static-libstdc++ -rdynamic CMakeFiles/sak.dir/sak.cpp.o -o ../../../bin/sak -lrt make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' [ 22%] Built target sak make -f core/apps/sam2matrix/CMakeFiles/sam2matrix.dir/build.make core/apps/sam2matrix/CMakeFiles/sam2matrix.dir/depend make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/core/apps/sam2matrix /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/sam2matrix /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/sam2matrix/CMakeFiles/sam2matrix.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' make -f core/apps/sam2matrix/CMakeFiles/sam2matrix.dir/build.make core/apps/sam2matrix/CMakeFiles/sam2matrix.dir/build make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' [ 24%] Building CXX object core/apps/sam2matrix/CMakeFiles/sam2matrix.dir/sam2matrix.cpp.o cd /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/sam2matrix && /usr/bin/g++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-1.4.2/core/include -std=c++14 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -fopenmp -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -MD -MT core/apps/sam2matrix/CMakeFiles/sam2matrix.dir/sam2matrix.cpp.o -MF CMakeFiles/sam2matrix.dir/sam2matrix.cpp.o.d -o CMakeFiles/sam2matrix.dir/sam2matrix.cpp.o -c /builddir/build/BUILD/seqan-1.4.2/core/apps/sam2matrix/sam2matrix.cpp In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:68, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:48, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:45, from /builddir/build/BUILD/seqan-1.4.2/core/apps/sam2matrix/sam2matrix.cpp:43: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:80:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 80 | struct FunctorUpcase : public std::unary_function<InType, Result> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/stl_tree.h:65, from /usr/include/c++/13/map:62, from /builddir/build/BUILD/seqan-1.4.2/core/apps/sam2matrix/sam2matrix.cpp:37: /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:115:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 115 | struct FunctorLowcase : public std::unary_function<InType, Result> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:151:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 151 | struct FunctorConvert : public std::unary_function<InType,OutType> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:220:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 220 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:229:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 229 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:239:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 239 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:249:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 249 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:259:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 259 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:268:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 268 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:280:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 280 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/stream_algorithms.h:40, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:91: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamPeek(char&, FILE*)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:169:11: warning: comparison is always false due to limited range of data type [-Wtype-limits] 169 | if (c == EOF) | ^ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamReadChar(char&, FILE*)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:182:11: warning: comparison is always false due to limited range of data type [-Wtype-limits] 182 | if (c == EOF) | ^ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:117: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h:1436:51: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 1436 | struct testIODone : public ::std::unary_function<TPageFrame&,bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:46, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_align.h:47, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:54, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:48: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:342:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 342 | public ::std::unary_function<Pair<TKey, TValue>, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:47: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm.h:793:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 793 | public ::std::unary_function<Pair<TWeight, TPair>, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:79: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:246:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 246 | public ::std::binary_function<TGapAnchor, TGapAnchor, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:256:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 256 | public ::std::binary_function<TGapAnchor, TGapAnchor, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:166: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h: In function 'int seqan::_globalAlignmentScore(const String<TValue, TSpec>&, const String<TValue2, TSpec2>&, const MyersBitVector&)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h:70:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 70 | if (length(seqH) < length(seqV)) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h:74:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 74 | const unsigned int BLOCK_SIZE = BitsPerValue<unsigned int>::VALUE; | ^~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:174: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h: In function 'seqan::Pair<seqan::Pair<TDiagonal> > seqan::_alignBandedSmithWatermanTrace(LocalAlignmentFinder<TScoreValue>&, const TSequenceH&, const TSequenceV&, TId, TId, TScore&, TDiagonal, TDiagonal)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:409:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 409 | if ((actualCol == 0) || (actualRow == 0)) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:412:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 412 | if (actualCol < len1) _alignTracePrint(finder.trace, seqH, seqV, id1, actualCol, id2, actualRow, len1 - actualCol, Horizontal); | ^~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:60, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_stream.h:50, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:107: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:485:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 485 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:495:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 495 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:505:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 505 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:515:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 515 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:525:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 525 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:535:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 535 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:62: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h: In function 'void seqan::convertMatchesToGlobalAlignment(FragmentStore<TSpec, TConfig>&, const TScore&, const TShrinkMatches&)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2357:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 2357 | if (alignQualityStoreLengthPre == 0u) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2361:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 2361 | sortAlignedReads(store.alignedReadStore, SortBeginPos()); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_fundamental.h:79, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:58, from /builddir/build/BUILD/seqan-1.4.2/core/apps/sam2matrix/sam2matrix.cpp:41: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1542:29: required from 'void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1398:21: required from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = SimpleType<unsigned char, Dna5_>; TValueTarget = SimpleType<unsigned char, Dna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1429:31: required from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = SimpleType<unsigned char, Dna5_>; TValueTarget = SimpleType<unsigned char, Dna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1840:27: required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize_ = unsigned int; TExpand = TagExact_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20: required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize_ = unsigned int; TExpand = TagExact_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/read_fasta_fastq.h:262:12: required from 'int seqan::_clearAndReserveMemory(TIdString&, TSeqString&, RecordReader<TFile, DoublePass<TSpec> >&, const TTag&) [with TIdString = String<char, Alloc<> >; TSeqString = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TFile = String<char, MMap<> >; TSpec = Tag<StringReader_>; TTag = Tag<TagFasta_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/read_fasta_fastq.h:557:37: required from 'int seqan::readRecord(TIdString&, TSeqString&, RecordReader<TFile, TPass>&, const Fasta&) [with TIdString = String<char, Alloc<> >; TSeqString = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TFile = String<char, MMap<> >; TPass = DoublePass<Tag<StringReader_> >; Fasta = Tag<TagFasta_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/sequence_stream_impl.h:501:40: required from 'int seqan::SequenceStreamImpl_::readRecord(TId&, TSequence&, const TFormatTag&) [with TId = seqan::String<char, seqan::Alloc<> >; TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TFormatTag = seqan::Tag<seqan::TagFasta_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/sequence_stream.h:697:38: required from 'int seqan::readRecord(TId&, TSequence&, SequenceStream&) [with TId = String<char, Alloc<> >; TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/sam2matrix/sam2matrix.cpp:155:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1521:19: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class seqan::SimpleType<unsigned char, seqan::Dna5_>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1521 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_alphabet.h:84, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:68: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5_>' declared here 116 | class SimpleType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io.h:64, from /builddir/build/BUILD/seqan-1.4.2/core/apps/sam2matrix/sam2matrix.cpp:46: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/sequence_stream_impl.h: In member function 'void seqan::SequenceStreamImpl_::_guessFileTypeAndFormatForReadingAndInitialize()': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/sequence_stream_impl.h:310:25: warning: this statement may fall through [-Wimplicit-fallthrough=] 310 | _fileFormat = this->_checkFormat(*_istreamReader); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/sequence_stream_impl.h:313:9: note: here 313 | case SeqIOFileType_::FILE_TYPE_AUTO: | ^~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_allocator.h:53, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:74: In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >; TValue = std::__cxx11::basic_string<char>; TSize = long unsigned int; TUsage = AllocateStorage_]', inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = std::__cxx11::basic_string<char>; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30, inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20, inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<std::__cxx11::basic_string<char>, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50, inlined from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18, inlined from 'void seqan::eraseBack(T&) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2337:8, inlined from 'TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string<char>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/arg_parse/arg_parse_ctd_support.h:88:30: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value '18446744073709551552' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/new_allocator.h:34, from /usr/include/c++/13/ppc64le-redhat-linux/bits/c++allocator.h:33, from /usr/include/c++/13/bits/allocator.h:46, from /usr/include/c++/13/bits/stl_tree.h:64: /usr/include/c++/13/new: In function 'TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string<char>]': /usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here 126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:59: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h: In function 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h:399:36: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] 399 | snprintf(buffer, 4, "%d", x); | ^ In file included from /usr/include/stdio.h:906, from /usr/include/c++/13/cstdio:42, from /usr/include/c++/13/ext/string_conversions.h:45, from /usr/include/c++/13/bits/basic_string.h:4072, from /usr/include/c++/13/string:54, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/ostream:40, from /usr/include/c++/13/iostream:41, from /builddir/build/BUILD/seqan-1.4.2/core/apps/sam2matrix/sam2matrix.cpp:38: In function 'int snprintf(char*, size_t, const char*, ...)', inlined from 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h:399:21: /usr/include/bits/stdio2.h:54:35: note: '__builtin___snprintf_chk' output between 2 and 5 bytes into a destination of size 4 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ [ 24%] Linking CXX executable ../../../bin/sam2matrix cd /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/sam2matrix && /usr/bin/cmake -E cmake_link_script CMakeFiles/sam2matrix.dir/link.txt --verbose=1 /usr/bin/g++ -std=c++14 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -fopenmp -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -static-libgcc -static-libstdc++ -rdynamic CMakeFiles/sam2matrix.dir/sam2matrix.cpp.o -o ../../../bin/sam2matrix -lrt -L/usr/lib64 -lz make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' [ 24%] Built target sam2matrix make -f core/apps/samcat/CMakeFiles/samcat.dir/build.make core/apps/samcat/CMakeFiles/samcat.dir/depend make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/core/apps/samcat /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/samcat /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/samcat/CMakeFiles/samcat.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' make -f core/apps/samcat/CMakeFiles/samcat.dir/build.make core/apps/samcat/CMakeFiles/samcat.dir/build make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' [ 25%] Building CXX object core/apps/samcat/CMakeFiles/samcat.dir/samcat.cpp.o cd /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/samcat && /usr/bin/g++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-1.4.2/core/include -std=c++14 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -MD -MT core/apps/samcat/CMakeFiles/samcat.dir/samcat.cpp.o -MF CMakeFiles/samcat.dir/samcat.cpp.o.d -o CMakeFiles/samcat.dir/samcat.cpp.o -c /builddir/build/BUILD/seqan-1.4.2/core/apps/samcat/samcat.cpp In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:68, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:48, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:45, from /builddir/build/BUILD/seqan-1.4.2/core/apps/samcat/samcat.cpp:37: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:80:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 80 | struct FunctorUpcase : public std::unary_function<InType, Result> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/ostream:40, from /usr/include/c++/13/iostream:41, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/debug_test_system.h:46, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_debug.h:52, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:49, from /builddir/build/BUILD/seqan-1.4.2/core/apps/samcat/samcat.cpp:35: /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:115:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 115 | struct FunctorLowcase : public std::unary_function<InType, Result> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:151:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 151 | struct FunctorConvert : public std::unary_function<InType,OutType> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:220:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 220 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:229:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 229 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:239:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 239 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:249:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 249 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:259:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 259 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:268:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 268 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:280:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 280 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/stream_algorithms.h:40, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:91: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamPeek(char&, FILE*)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:169:11: warning: comparison is always false due to limited range of data type [-Wtype-limits] 169 | if (c == EOF) | ^ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamReadChar(char&, FILE*)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:182:11: warning: comparison is always false due to limited range of data type [-Wtype-limits] 182 | if (c == EOF) | ^ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:117: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h:1436:51: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 1436 | struct testIODone : public ::std::unary_function<TPageFrame&,bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:46, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_align.h:47, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:54, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:48: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:342:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 342 | public ::std::unary_function<Pair<TKey, TValue>, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:47: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm.h:793:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 793 | public ::std::unary_function<Pair<TWeight, TPair>, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:79: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:246:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 246 | public ::std::binary_function<TGapAnchor, TGapAnchor, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:256:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 256 | public ::std::binary_function<TGapAnchor, TGapAnchor, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:166: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h: In function 'int seqan::_globalAlignmentScore(const String<TValue, TSpec>&, const String<TValue2, TSpec2>&, const MyersBitVector&)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h:70:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 70 | if (length(seqH) < length(seqV)) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h:74:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 74 | const unsigned int BLOCK_SIZE = BitsPerValue<unsigned int>::VALUE; | ^~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:174: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h: In function 'seqan::Pair<seqan::Pair<TDiagonal> > seqan::_alignBandedSmithWatermanTrace(LocalAlignmentFinder<TScoreValue>&, const TSequenceH&, const TSequenceV&, TId, TId, TScore&, TDiagonal, TDiagonal)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:409:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 409 | if ((actualCol == 0) || (actualRow == 0)) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:412:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 412 | if (actualCol < len1) _alignTracePrint(finder.trace, seqH, seqV, id1, actualCol, id2, actualRow, len1 - actualCol, Horizontal); | ^~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:60, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_stream.h:50, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:107: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:485:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 485 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:495:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 495 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:505:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 505 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:515:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 515 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:525:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 525 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:535:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 535 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:62: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h: In function 'void seqan::convertMatchesToGlobalAlignment(FragmentStore<TSpec, TConfig>&, const TScore&, const TShrinkMatches&)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2357:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 2357 | if (alignQualityStoreLengthPre == 0u) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2361:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 2361 | sortAlignedReads(store.alignedReadStore, SortBeginPos()); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_allocator.h:53, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:74: In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >; TValue = std::__cxx11::basic_string<char>; TSize = long unsigned int; TUsage = AllocateStorage_]', inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = std::__cxx11::basic_string<char>; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30, inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20, inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<std::__cxx11::basic_string<char>, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50, inlined from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18, inlined from 'void seqan::eraseBack(T&) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2337:8, inlined from 'TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string<char>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/arg_parse/arg_parse_ctd_support.h:88:30: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value '18446744073709551552' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/exception_ptr.h:38, from /usr/include/c++/13/exception:164, from /usr/include/c++/13/ios:41: /usr/include/c++/13/new: In function 'TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string<char>]': /usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here 126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:59: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h: In function 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h:399:36: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] 399 | snprintf(buffer, 4, "%d", x); | ^ In file included from /usr/include/stdio.h:906, from /usr/include/c++/13/cstdio:42, from /usr/include/c++/13/ext/string_conversions.h:45, from /usr/include/c++/13/bits/basic_string.h:4072, from /usr/include/c++/13/string:54: In function 'int snprintf(char*, size_t, const char*, ...)', inlined from 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h:399:21: /usr/include/bits/stdio2.h:54:35: note: '__builtin___snprintf_chk' output between 2 and 5 bytes into a destination of size 4 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ [ 25%] Linking CXX executable ../../../bin/samcat cd /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/samcat && /usr/bin/cmake -E cmake_link_script CMakeFiles/samcat.dir/link.txt --verbose=1 /usr/bin/g++ -std=c++14 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -static-libgcc -static-libstdc++ -rdynamic CMakeFiles/samcat.dir/samcat.cpp.o -o ../../../bin/samcat -lrt -L/usr/lib64 -lz make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' [ 25%] Built target samcat make -f core/apps/seqan_tcoffee/CMakeFiles/seqan_tcoffee.dir/build.make core/apps/seqan_tcoffee/CMakeFiles/seqan_tcoffee.dir/depend make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/core/apps/seqan_tcoffee /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/seqan_tcoffee /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/seqan_tcoffee/CMakeFiles/seqan_tcoffee.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' make -f core/apps/seqan_tcoffee/CMakeFiles/seqan_tcoffee.dir/build.make core/apps/seqan_tcoffee/CMakeFiles/seqan_tcoffee.dir/build make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' [ 25%] Building CXX object core/apps/seqan_tcoffee/CMakeFiles/seqan_tcoffee.dir/seqan_tcoffee.cpp.o cd /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/seqan_tcoffee && /usr/bin/g++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-1.4.2/core/include -std=c++14 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -MD -MT core/apps/seqan_tcoffee/CMakeFiles/seqan_tcoffee.dir/seqan_tcoffee.cpp.o -MF CMakeFiles/seqan_tcoffee.dir/seqan_tcoffee.cpp.o.d -o CMakeFiles/seqan_tcoffee.dir/seqan_tcoffee.cpp.o -c /builddir/build/BUILD/seqan-1.4.2/core/apps/seqan_tcoffee/seqan_tcoffee.cpp In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:68, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:48, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream.h:86, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/score.h:42, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa.h:37, from /builddir/build/BUILD/seqan-1.4.2/core/apps/seqan_tcoffee/seqan_tcoffee.cpp:22: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:80:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 80 | struct FunctorUpcase : public std::unary_function<InType, Result> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/istream:40, from /usr/include/c++/13/fstream:40, from /builddir/build/BUILD/seqan-1.4.2/core/apps/seqan_tcoffee/seqan_tcoffee.cpp:18: /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:115:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 115 | struct FunctorLowcase : public std::unary_function<InType, Result> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:151:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 151 | struct FunctorConvert : public std::unary_function<InType,OutType> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:220:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 220 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:229:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 229 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:239:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 239 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:249:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 249 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:259:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 259 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:268:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 268 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:280:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 280 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/stream_algorithms.h:40, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:91: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamPeek(char&, FILE*)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:169:11: warning: comparison is always false due to limited range of data type [-Wtype-limits] 169 | if (c == EOF) | ^ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamReadChar(char&, FILE*)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:182:11: warning: comparison is always false due to limited range of data type [-Wtype-limits] 182 | if (c == EOF) | ^ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:117: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h:1436:51: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 1436 | struct testIODone : public ::std::unary_function<TPageFrame&,bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:46, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa.h:39: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:342:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 342 | public ::std::unary_function<Pair<TKey, TValue>, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:47: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm.h:793:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 793 | public ::std::unary_function<Pair<TWeight, TPair>, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:79, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa.h:41: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:246:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 246 | public ::std::binary_function<TGapAnchor, TGapAnchor, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:256:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 256 | public ::std::binary_function<TGapAnchor, TGapAnchor, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:166: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h: In function 'int seqan::_globalAlignmentScore(const String<TValue, TSpec>&, const String<TValue2, TSpec2>&, const MyersBitVector&)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h:70:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 70 | if (length(seqH) < length(seqV)) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h:74:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 74 | const unsigned int BLOCK_SIZE = BitsPerValue<unsigned int>::VALUE; | ^~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:174: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h: In function 'seqan::Pair<seqan::Pair<TDiagonal> > seqan::_alignBandedSmithWatermanTrace(LocalAlignmentFinder<TScoreValue>&, const TSequenceH&, const TSequenceV&, TId, TId, TScore&, TDiagonal, TDiagonal)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:409:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 409 | if ((actualCol == 0) || (actualRow == 0)) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:412:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 412 | if (actualCol < len1) _alignTracePrint(finder.trace, seqH, seqV, id1, actualCol, id2, actualRow, len1 - actualCol, Horizontal); | ^~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa.h:44: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_base.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_base.h:343:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 343 | public ::std::binary_function<TVertexDescriptor, TCargo, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa.h:48: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_guidetree.h: In function 'void seqan::njTree(const String<TValue, TSpec>&, Graph<Tree<TCargo, TSpec> >&)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_guidetree.h:148:5: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 148 | for (unsigned i = 0; i < length(mat); ++i) | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_guidetree.h:152:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 152 | String<__int64> av; // Average branch length to a combined node | ^~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa.h:49: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_io.h: In function 'void seqan::read(TFile&, StringSet<TSequence, TSpec>&, TNames&, FastaAlign)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_io.h:416:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 416 | if (atEnd(reader)) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_io.h:420:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 420 | TString seq; | ^~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_io.h: In function 'void seqan::read(TFile&, String<TRightValue, TRightSpec>&, String<TSize2, TSpec2>&, const TNames&, FastaAlign)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_io.h:534:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 534 | if (atEnd(reader)) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_io.h:538:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 538 | String<TValue> mat; | ^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_io.h: In function 'void seqan::read(TFile&, String<TRightValue, TRightSpec>&, String<TSize2, TSpec2>&, const TStringSet&, const TNames&, MummerLib)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_io.h:878:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 878 | if (atEnd(reader)) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_io.h:880:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 880 | TName seq1; | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_io.h: In function 'void seqan::read(TFile&, Graph<Tree<TCargo, TSpec> >&, TNames&, NewickFormat)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_io.h:985:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 985 | if (atEnd(reader)) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_io.h:988:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 988 | TVertexDescriptor lastVertex = nilVertex; | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:60, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/fai_index.h:40, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io.h:83, from /builddir/build/BUILD/seqan-1.4.2/core/apps/seqan_tcoffee/seqan_tcoffee.cpp:25: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:485:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 485 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:495:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 495 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:505:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 505 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:515:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 515 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:525:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 525 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:535:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 535 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:62: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h: In function 'void seqan::convertMatchesToGlobalAlignment(FragmentStore<TSpec, TConfig>&, const TScore&, const TShrinkMatches&)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2357:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 2357 | if (alignQualityStoreLengthPre == 0u) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2361:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 2361 | sortAlignedReads(store.alignedReadStore, SortBeginPos()); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_align.h:55, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa.h:40: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_interval_tree.h: In instantiation of 'void seqan::findIntervalsExcludeTouching(const Graph<TSpec>&, const TPropertyMap&, TValue, String<TEmission>&) [with TSpec = Directed<void, const Tag<WithoutEdgeId_> >; TPropertyMap = String<IntervalTreeNode<IntervalAndCargo<int, Pair<unsigned int, unsigned int, BitPacked<31, 1> > > > >; TValue = long unsigned int; TCargo = Pair<unsigned int, unsigned int, BitPacked<31, 1> >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_align/graph_algorithm_refine_exact_iterative.h:576:34: required from 'void seqan::matchRefinement(TAlignmentString&, StringSet<TSequence, TSpec>&, TScore&, TOutGraph&, typename Size<typename Value<TIterator>::Type>::Type, TAnnotation&, Tag<TExpand>) [with TAlignmentString = String<Fragment<> >; TAnnotation = bool; TOutGraph = Graph<Alignment<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, long unsigned int, Tag<Default_> > >; TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSetSpec = Dependent<Tag<TagInsist_> >; TScore = long unsigned int; TTagSpec = TagExactRefinement_; typename Size<typename Value<TIterator>::Type>::Type = long unsigned int; typename Value<TIterator>::Type = Fragment<>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_align/graph_algorithm_refine_exact_iterative.h:700:17: required from 'void seqan::matchRefinement(TFragmentString&, StringSet<TSequence, TSpec>&, TOutGraph&) [with TFragmentString = String<Fragment<> >; TOutGraph = Graph<Alignment<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, long unsigned int, Tag<Default_> > >; TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSetSpec = Dependent<Tag<TagInsist_> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_base.h:229:17: required from 'void seqan::buildAlignmentGraph(String<TValue, TSpec>&, Graph<Alignment<TStringSet, TCargo, TSpec2> >&, FrequencyCounting) [with TFragment = Fragment<>; TSpec1 = Alloc<>; TStringSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Dependent<Tag<TagInsist_> > >; TCargo = long unsigned int; TSpec = Tag<Default_>; FrequencyCounting = const Tag<FrequencyCounting_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_msa.h:115:21: required from 'void seqan::evaluateAlignment(const MsaOptions<TAlphabet, TScore>&) [with TAlphabet = SimpleType<unsigned char, Dna5_>; TScore = Score<int, ScoreMatrix<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/seqan_tcoffee/seqan_tcoffee.cpp:258:26: required from 'void _initMsaParams(seqan::ArgumentParser&, TScore&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/seqan_tcoffee/seqan_tcoffee.cpp:282:29: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_interval_tree.h:2068:26: warning: implicitly-declared 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >& seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >::operator=(const seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >&)' is deprecated [-Wdeprecated-copy] 2068 | act_prop = property(pm,act_knot); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_interval_tree.h:398:9: note: because 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >' has user-provided 'seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>::IntervalTreeNode(const seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>&) [with TInterval = seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > >]' 398 | IntervalTreeNode(IntervalTreeNode const & other): | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_interval_tree.h:2079:43: warning: implicitly-declared 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >& seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >::operator=(const seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >&)' is deprecated [-Wdeprecated-copy] 2079 | next_prop = property(pm,targetVertex(it)); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_interval_tree.h:398:9: note: because 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >' has user-provided 'seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>::IntervalTreeNode(const seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>&) [with TInterval = seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > >]' 398 | IntervalTreeNode(IntervalTreeNode const & other): | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_interval_tree.h:2100:51: warning: implicitly-declared 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >& seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >::operator=(const seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >&)' is deprecated [-Wdeprecated-copy] 2100 | next_prop = property(pm,targetVertex(it)); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_interval_tree.h:398:9: note: because 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >' has user-provided 'seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>::IntervalTreeNode(const seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>&) [with TInterval = seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > >]' 398 | IntervalTreeNode(IntervalTreeNode const & other): | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_fundamental.h:79, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:58, from /builddir/build/BUILD/seqan-1.4.2/core/apps/seqan_tcoffee/seqan_tcoffee.cpp:21: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1542:29: required from 'void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1398:21: required from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = SimpleType<unsigned char, Dna5_>; TValueTarget = SimpleType<unsigned char, Dna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1429:31: required from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = SimpleType<unsigned char, Dna5_>; TValueTarget = SimpleType<unsigned char, Dna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1840:27: required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagExact_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20: required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagExact_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:131:16: required from 'seqan::String<TValue, seqan::Alloc<TSpec> >::String(const seqan::String<TValue, seqan::Alloc<TSpec> >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna5_>; TSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_align/graph_impl_align.h:1892:17: required from 'bool seqan::convertAlignment(const Graph<Alignment<TStringSet, TCargo, TSpec> >&, TMatrix&) [with TStringSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Dependent<Tag<TagInsist_> > >; TCargo = long unsigned int; TSpec = Tag<Default_>; TMatrix = String<char, Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_msa.h:145:22: required from 'void seqan::evaluateAlignment(const MsaOptions<TAlphabet, TScore>&) [with TAlphabet = SimpleType<unsigned char, Dna5_>; TScore = Score<int, ScoreMatrix<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/seqan_tcoffee/seqan_tcoffee.cpp:258:26: required from 'void _initMsaParams(seqan::ArgumentParser&, TScore&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/seqan_tcoffee/seqan_tcoffee.cpp:282:29: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1521:19: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class seqan::SimpleType<unsigned char, seqan::Dna5_>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1521 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_alphabet.h:84, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:68: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5_>' declared here 116 | class SimpleType | ^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Rna5_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1542:29: required from 'void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Rna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1398:21: required from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = SimpleType<unsigned char, Rna5_>; TValueTarget = SimpleType<unsigned char, Rna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1429:31: required from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = SimpleType<unsigned char, Rna5_>; TValueTarget = SimpleType<unsigned char, Rna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1840:27: required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Rna5_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagExact_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20: required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Rna5_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagExact_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:131:16: required from 'seqan::String<TValue, seqan::Alloc<TSpec> >::String(const seqan::String<TValue, seqan::Alloc<TSpec> >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Rna5_>; TSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_align/graph_impl_align.h:1892:17: required from 'bool seqan::convertAlignment(const Graph<Alignment<TStringSet, TCargo, TSpec> >&, TMatrix&) [with TStringSet = StringSet<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, Dependent<Tag<TagInsist_> > >; TCargo = long unsigned int; TSpec = Tag<Default_>; TMatrix = String<char, Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_msa.h:145:22: required from 'void seqan::evaluateAlignment(const MsaOptions<TAlphabet, TScore>&) [with TAlphabet = SimpleType<unsigned char, Rna5_>; TScore = Score<int, ScoreMatrix<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/seqan_tcoffee/seqan_tcoffee.cpp:258:26: required from 'void _initMsaParams(seqan::ArgumentParser&, TScore&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/seqan_tcoffee/seqan_tcoffee.cpp:302:29: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1521:19: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class seqan::SimpleType<unsigned char, seqan::Rna5_>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1521 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Rna5_>' declared here 116 | class SimpleType | ^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, AminoAcid_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1542:29: required from 'void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, AminoAcid_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1398:21: required from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = SimpleType<unsigned char, AminoAcid_>; TValueTarget = SimpleType<unsigned char, AminoAcid_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1429:31: required from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = SimpleType<unsigned char, AminoAcid_>; TValueTarget = SimpleType<unsigned char, AminoAcid_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1840:27: required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, AminoAcid_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagExact_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20: required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, AminoAcid_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagExact_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:131:16: required from 'seqan::String<TValue, seqan::Alloc<TSpec> >::String(const seqan::String<TValue, seqan::Alloc<TSpec> >&) [with TValue = seqan::SimpleType<unsigned char, seqan::AminoAcid_>; TSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_align/graph_impl_align.h:1892:17: required from 'bool seqan::convertAlignment(const Graph<Alignment<TStringSet, TCargo, TSpec> >&, TMatrix&) [with TStringSet = StringSet<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Dependent<Tag<TagInsist_> > >; TCargo = long unsigned int; TSpec = Tag<Default_>; TMatrix = String<char, Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_msa.h:145:22: required from 'void seqan::evaluateAlignment(const MsaOptions<TAlphabet, TScore>&) [with TAlphabet = SimpleType<unsigned char, AminoAcid_>; TScore = Score<int, ScoreMatrix<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/seqan_tcoffee/seqan_tcoffee.cpp:258:26: required from 'void _initMsaParams(seqan::ArgumentParser&, TScore&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::AminoAcid_>; TScore = seqan::Score<int, seqan::ScoreMatrix<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/seqan_tcoffee/seqan_tcoffee.cpp:322:34: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1521:19: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class seqan::SimpleType<unsigned char, seqan::AminoAcid_>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1521 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::AminoAcid_>' declared here 116 | class SimpleType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_allocator.h:53, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:74: In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<std::__cxx11::basic_string<char> >; TValue = std::__cxx11::basic_string<char>; TSize = long unsigned int; TUsage = AllocateStorage_]', inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = std::__cxx11::basic_string<char>; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30, inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20, inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<std::__cxx11::basic_string<char> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50, inlined from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<std::__cxx11::basic_string<char> >; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18, inlined from 'void seqan::eraseBack(T&) [with T = String<std::__cxx11::basic_string<char> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2337:8, inlined from 'TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string<char>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/arg_parse/arg_parse_ctd_support.h:88:30: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value '18446744073709551552' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/exception_ptr.h:38, from /usr/include/c++/13/exception:164, from /usr/include/c++/13/ios:41: /usr/include/c++/13/new: In function 'TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string<char>]': /usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here 126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:59, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:41: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h: In function 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h:399:36: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] 399 | snprintf(buffer, 4, "%d", x); | ^ In file included from /usr/include/stdio.h:906, from /usr/include/c++/13/cstdio:42, from /usr/include/c++/13/ext/string_conversions.h:45, from /usr/include/c++/13/bits/basic_string.h:4072, from /usr/include/c++/13/string:54: In function 'int snprintf(char*, size_t, const char*, ...)', inlined from 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h:399:21: /usr/include/bits/stdio2.h:54:35: note: '__builtin___snprintf_chk' output between 2 and 5 bytes into a destination of size 4 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<unsigned int, Alloc<> >; TValue = unsigned int; TSize = long unsigned int; TUsage = AllocateStorage_]', inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = unsigned int; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = unsigned int; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = unsigned int; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30, inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83, inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1821:1, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20, inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<unsigned int, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50, inlined from 'typename seqan::Value<seqan::IdManager<TIdType, TSpec> >::Type seqan::obtainId(IdManager<TIdType, TSpec>&) [with TIdType = unsigned int; TSpec = Tag<Default_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_idmanager.h:205:9, inlined from 'typename seqan::VertexDescriptor<seqan::Graph<seqan::Directed<TCargo, TSpec> > >::Type seqan::addVertex(Graph<Directed<TCargo, TSpec> >&) [with TCargo = void; TSpec = const Tag<WithoutEdgeId_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_impl_directed.h:534:33, inlined from 'void seqan::_createVertices(Graph<TSpec>&, TVertexDescriptor) [with TSpec = Directed<void, const Tag<WithoutEdgeId_> >; TVertexDescriptor = unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_interface.h:709:65, inlined from 'void seqan::_copyGraph(const Graph<Directed<TCargo, TSpec> >&, Graph<Directed<TCargo, TSpec> >&, bool) [with TCargo = void; TSpec = const Tag<WithoutEdgeId_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_impl_directed.h:191:50, inlined from 'void seqan::_copyGraph(const Graph<Directed<TCargo, TSpec> >&, Graph<Directed<TCargo, TSpec> >&) [with TCargo = void; TSpec = const Tag<WithoutEdgeId_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_impl_directed.h:213:12, inlined from 'seqan::Graph<seqan::Directed<TCargo, TSpec> >::Graph(const seqan::Graph<seqan::Directed<TCargo, TSpec> >&) [with TCargo = void; TSpec = const seqan::Tag<seqan::WithoutEdgeId_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_impl_directed.h:110:14, inlined from 'static void seqan::ValueConstructor_::construct(TIterator, const TParam&) [with TIterator = seqan::Graph<seqan::Directed<void, const seqan::Tag<seqan::WithoutEdgeId_> > >*; TParam = seqan::Graph<seqan::Directed<void, const seqan::Tag<seqan::WithoutEdgeId_> > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:296:9, inlined from 'void seqan::valueConstruct(TIterator, const TParam&) [with TIterator = Graph<Directed<void, const Tag<WithoutEdgeId_> > >*; TParam = Graph<Directed<void, const Tag<WithoutEdgeId_> > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:363:28, inlined from 'void seqan::_arrayConstructCopyDefault(TSource1, TSource2, TTarget) [with TTarget = Graph<Directed<void, const Tag<WithoutEdgeId_> > >*; TSource1 = Graph<Directed<void, const Tag<WithoutEdgeId_> > >*; TSource2 = Graph<Directed<void, const Tag<WithoutEdgeId_> > >*]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:605:23, inlined from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, False) [with TValueSource = Graph<Directed<void, const Tag<WithoutEdgeId_> > >; TValueTarget = Graph<Directed<void, const Tag<WithoutEdgeId_> > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1420:31, inlined from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = Graph<Directed<void, const Tag<WithoutEdgeId_> > >; TValueTarget = Graph<Directed<void, const Tag<WithoutEdgeId_> > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1429:31, inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = Graph<Directed<void, const Tag<WithoutEdgeId_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1840:27, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = Graph<Directed<void, const Tag<WithoutEdgeId_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20, inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::Graph<seqan::Directed<void, const seqan::Tag<seqan::WithoutEdgeId_> > > >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value '18446744073709551608' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/new: In function 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::Graph<seqan::Directed<void, const seqan::Tag<seqan::WithoutEdgeId_> > > >; TExpand = seqan::Tag<seqan::TagGenerous_>]': /usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here 126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<unsigned int, Alloc<> >; TValue = unsigned int; TSize = long unsigned int; TUsage = AllocateStorage_]', inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = unsigned int; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = unsigned int; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = unsigned int; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30, inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83, inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1821:1, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20, inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<unsigned int, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50, inlined from 'typename seqan::Value<seqan::IdManager<TIdType, TSpec> >::Type seqan::obtainId(IdManager<TIdType, TSpec>&) [with TIdType = unsigned int; TSpec = Tag<Default_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_idmanager.h:205:9, inlined from 'typename seqan::VertexDescriptor<seqan::Graph<seqan::Directed<TCargo, TSpec> > >::Type seqan::addVertex(Graph<Directed<TCargo, TSpec> >&) [with TCargo = void; TSpec = const Tag<WithoutEdgeId_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_impl_directed.h:534:33, inlined from 'void seqan::_createVertices(Graph<TSpec>&, TVertexDescriptor) [with TSpec = Directed<void, const Tag<WithoutEdgeId_> >; TVertexDescriptor = unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_interface.h:709:65, inlined from 'void seqan::_copyGraph(const Graph<Directed<TCargo, TSpec> >&, Graph<Directed<TCargo, TSpec> >&, bool) [with TCargo = void; TSpec = const Tag<WithoutEdgeId_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_impl_directed.h:192:24, inlined from 'void seqan::_copyGraph(const Graph<Directed<TCargo, TSpec> >&, Graph<Directed<TCargo, TSpec> >&) [with TCargo = void; TSpec = const Tag<WithoutEdgeId_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_impl_directed.h:213:12, inlined from 'seqan::Graph<seqan::Directed<TCargo, TSpec> >::Graph(const seqan::Graph<seqan::Directed<TCargo, TSpec> >&) [with TCargo = void; TSpec = const seqan::Tag<seqan::WithoutEdgeId_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_impl_directed.h:110:14, inlined from 'static void seqan::ValueConstructor_::construct(TIterator, const TParam&) [with TIterator = seqan::Graph<seqan::Directed<void, const seqan::Tag<seqan::WithoutEdgeId_> > >*; TParam = seqan::Graph<seqan::Directed<void, const seqan::Tag<seqan::WithoutEdgeId_> > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:296:9, inlined from 'void seqan::valueConstruct(TIterator, const TParam&) [with TIterator = Graph<Directed<void, const Tag<WithoutEdgeId_> > >*; TParam = Graph<Directed<void, const Tag<WithoutEdgeId_> > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:363:28, inlined from 'void seqan::_arrayConstructCopyDefault(TSource1, TSource2, TTarget) [with TTarget = Graph<Directed<void, const Tag<WithoutEdgeId_> > >*; TSource1 = Graph<Directed<void, const Tag<WithoutEdgeId_> > >*; TSource2 = Graph<Directed<void, const Tag<WithoutEdgeId_> > >*]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:605:23, inlined from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, False) [with TValueSource = Graph<Directed<void, const Tag<WithoutEdgeId_> > >; TValueTarget = Graph<Directed<void, const Tag<WithoutEdgeId_> > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1420:31, inlined from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = Graph<Directed<void, const Tag<WithoutEdgeId_> > >; TValueTarget = Graph<Directed<void, const Tag<WithoutEdgeId_> > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1429:31, inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = Graph<Directed<void, const Tag<WithoutEdgeId_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1840:27, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = Graph<Directed<void, const Tag<WithoutEdgeId_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20, inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::Graph<seqan::Directed<void, const seqan::Tag<seqan::WithoutEdgeId_> > > >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value '18446744073709551608' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/new: In function 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::Graph<seqan::Directed<void, const seqan::Tag<seqan::WithoutEdgeId_> > > >; TExpand = seqan::Tag<seqan::TagGenerous_>]': /usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here 126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ [ 25%] Linking CXX executable ../../../bin/seqan_tcoffee cd /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/seqan_tcoffee && /usr/bin/cmake -E cmake_link_script CMakeFiles/seqan_tcoffee.dir/link.txt --verbose=1 /usr/bin/g++ -std=c++14 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -static-libgcc -static-libstdc++ -rdynamic CMakeFiles/seqan_tcoffee.dir/seqan_tcoffee.cpp.o -o ../../../bin/seqan_tcoffee -lrt make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' [ 25%] Built target seqan_tcoffee make -f core/apps/seqcons/CMakeFiles/seqcons.dir/build.make core/apps/seqcons/CMakeFiles/seqcons.dir/depend make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/core/apps/seqcons /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/seqcons /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/seqcons/CMakeFiles/seqcons.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' make -f core/apps/seqcons/CMakeFiles/seqcons.dir/build.make core/apps/seqcons/CMakeFiles/seqcons.dir/build make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' [ 27%] Building CXX object core/apps/seqcons/CMakeFiles/seqcons.dir/seqcons.cpp.o cd /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/seqcons && /usr/bin/g++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-1.4.2/core/include -std=c++14 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -MD -MT core/apps/seqcons/CMakeFiles/seqcons.dir/seqcons.cpp.o -MF CMakeFiles/seqcons.dir/seqcons.cpp.o.d -o CMakeFiles/seqcons.dir/seqcons.cpp.o -c /builddir/build/BUILD/seqan-1.4.2/core/apps/seqcons/seqcons.cpp In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:68, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:48, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream.h:86, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/score.h:42, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/consensus.h:37, from /builddir/build/BUILD/seqan-1.4.2/core/apps/seqcons/seqcons.cpp:24: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:80:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 80 | struct FunctorUpcase : public std::unary_function<InType, Result> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/ostream:40, from /usr/include/c++/13/iostream:41, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/debug_test_system.h:46, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_debug.h:52, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:49, from /builddir/build/BUILD/seqan-1.4.2/core/apps/seqcons/seqcons.cpp:23: /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:115:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 115 | struct FunctorLowcase : public std::unary_function<InType, Result> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:151:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 151 | struct FunctorConvert : public std::unary_function<InType,OutType> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:220:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 220 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:229:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 229 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:239:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 239 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:249:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 249 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:259:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 259 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:268:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 268 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:280:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 280 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/stream_algorithms.h:40, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:91: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamPeek(char&, FILE*)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:169:11: warning: comparison is always false due to limited range of data type [-Wtype-limits] 169 | if (c == EOF) | ^ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamReadChar(char&, FILE*)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:182:11: warning: comparison is always false due to limited range of data type [-Wtype-limits] 182 | if (c == EOF) | ^ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:117: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h:1436:51: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 1436 | struct testIODone : public ::std::unary_function<TPageFrame&,bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:46, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/consensus.h:40: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:342:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 342 | public ::std::unary_function<Pair<TKey, TValue>, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:47: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm.h:793:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 793 | public ::std::unary_function<Pair<TWeight, TPair>, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:79, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/consensus.h:42: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:246:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 246 | public ::std::binary_function<TGapAnchor, TGapAnchor, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:256:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 256 | public ::std::binary_function<TGapAnchor, TGapAnchor, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:166: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h: In function 'int seqan::_globalAlignmentScore(const String<TValue, TSpec>&, const String<TValue2, TSpec2>&, const MyersBitVector&)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h:70:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 70 | if (length(seqH) < length(seqV)) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h:74:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 74 | const unsigned int BLOCK_SIZE = BitsPerValue<unsigned int>::VALUE; | ^~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:174: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h: In function 'seqan::Pair<seqan::Pair<TDiagonal> > seqan::_alignBandedSmithWatermanTrace(LocalAlignmentFinder<TScoreValue>&, const TSequenceH&, const TSequenceV&, TId, TId, TScore&, TDiagonal, TDiagonal)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:409:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 409 | if ((actualCol == 0) || (actualRow == 0)) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:412:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 412 | if (actualCol < len1) _alignTracePrint(finder.trace, seqH, seqV, id1, actualCol, id2, actualRow, len1 - actualCol, Horizontal); | ^~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa.h:44, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/consensus.h:43: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_base.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_base.h:343:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 343 | public ::std::binary_function<TVertexDescriptor, TCargo, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa.h:48: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_guidetree.h: In function 'void seqan::njTree(const String<TValue, TSpec>&, Graph<Tree<TCargo, TSpec> >&)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_guidetree.h:148:5: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 148 | for (unsigned i = 0; i < length(mat); ++i) | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_guidetree.h:152:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 152 | String<__int64> av; // Average branch length to a combined node | ^~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa.h:49: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_io.h: In function 'void seqan::read(TFile&, StringSet<TSequence, TSpec>&, TNames&, FastaAlign)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_io.h:416:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 416 | if (atEnd(reader)) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_io.h:420:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 420 | TString seq; | ^~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_io.h: In function 'void seqan::read(TFile&, String<TRightValue, TRightSpec>&, String<TSize2, TSpec2>&, const TNames&, FastaAlign)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_io.h:534:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 534 | if (atEnd(reader)) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_io.h:538:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 538 | String<TValue> mat; | ^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_io.h: In function 'void seqan::read(TFile&, String<TRightValue, TRightSpec>&, String<TSize2, TSpec2>&, const TStringSet&, const TNames&, MummerLib)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_io.h:878:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 878 | if (atEnd(reader)) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_io.h:880:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 880 | TName seq1; | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_io.h: In function 'void seqan::read(TFile&, Graph<Tree<TCargo, TSpec> >&, TNames&, NewickFormat)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_io.h:985:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 985 | if (atEnd(reader)) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_io.h:988:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 988 | TVertexDescriptor lastVertex = nilVertex; | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:60, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/consensus.h:44: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:485:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 485 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:495:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 495 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:505:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 505 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:515:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 515 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:525:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 525 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:535:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 535 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:62: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h: In function 'void seqan::convertMatchesToGlobalAlignment(FragmentStore<TSpec, TConfig>&, const TScore&, const TShrinkMatches&)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2357:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 2357 | if (alignQualityStoreLengthPre == 0u) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2361:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 2361 | sortAlignedReads(store.alignedReadStore, SortBeginPos()); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/consensus.h:48: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/consensus/consensus_base.h: In function 'void seqan::getGappedConsensus(FragmentStore<TSpec, TConfig>&, TGappedConsensus&, TSize)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/consensus/consensus_base.h:387:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 387 | for(int i = 0; i < ((int) itGaps->gapPos - (int) itGaps->seqPos) - diff; ++i) | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/consensus/consensus_base.h:389:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 389 | diff = (itGaps->gapPos - itGaps->seqPos); | ^~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/consensus.h:51: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/consensus/consensus_library.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/consensus/consensus_library.h:91:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 91 | public ::std::unary_function<Pair<TSize, TSize>, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/consensus/consensus_library.h:102:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 102 | public ::std::unary_function<Pair<TSize, Triple<TSize, TSize, TSize> >, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/seqcons/seqcons.cpp: In function 'seqan::ArgumentParser::ParseResult parseCommandLine(seqan::ConsensusOptions&, int, const char**)': /builddir/build/BUILD/seqan-1.4.2/core/apps/seqcons/seqcons.cpp:94:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 94 | if (res != seqan::ArgumentParser::PARSE_OK) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/apps/seqcons/seqcons.cpp:98:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 98 | getOptionValue(consOpt.readsfile, parser, "reads"); | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/seqcons/seqcons.cpp: In function 'int main(int, const char**)': /builddir/build/BUILD/seqan-1.4.2/core/apps/seqcons/seqcons.cpp:240:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 240 | if (res != seqan::ArgumentParser::PARSE_OK) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/apps/seqcons/seqcons.cpp:244:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 244 | typedef FragmentStore<> TFragmentStore; | ^~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_iterator.h:65, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:86: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(const seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:600:64: required from 'typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::begin(const T&) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; typename Iterator<const T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io.h:971:31: required from 'int seqan::write(TFile&, FragmentStore<TSpec, TConfig>&, Amos) [with TFile = _IO_FILE*; TSpec = void; TConfig = FragmentStoreConfig<void>; Amos = const Tag<TagAmos_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/seqcons/seqcons.cpp:207:8: required from 'int writeOutput(TFragmentStore&, const seqan::ConsensusOptions&) [with TFragmentStore = seqan::FragmentStore<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/seqcons/seqcons.cpp:308:22: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:147:15: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 147 | : data_container(other_.data_container), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence.h:93, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:47: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence.h:91: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:624:25: required from 'typename seqan::Iterator<const T, const seqan::Tag<TSpec> >::Type seqan::begin(const T&, Tag<TSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:600:17: required from 'typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::begin(const T&) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; typename Iterator<const T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io.h:971:31: required from 'int seqan::write(TFile&, FragmentStore<TSpec, TConfig>&, Amos) [with TFile = _IO_FILE*; TSpec = void; TConfig = FragmentStoreConfig<void>; Amos = const Tag<TagAmos_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/seqcons/seqcons.cpp:207:8: required from 'int writeOutput(TFragmentStore&, const seqan::ConsensusOptions&) [with TFragmentStore = seqan::FragmentStore<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/seqcons/seqcons.cpp:308:22: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:541:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 541 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note: initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]' 138 | Iter(typename Parameter_<TContainer>::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(const T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:850:23: required from 'typename seqan::Iterator<const T, const seqan::Tag<TSpec> >::Type seqan::end(const T&, Tag<TSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:832:15: required from 'typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::end(const T&) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; typename Iterator<const T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io.h:972:32: required from 'int seqan::write(TFile&, FragmentStore<TSpec, TConfig>&, Amos) [with TFile = _IO_FILE*; TSpec = void; TConfig = FragmentStoreConfig<void>; Amos = const Tag<TagAmos_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/seqcons/seqcons.cpp:207:8: required from 'int writeOutput(TFragmentStore&, const seqan::ConsensusOptions&) [with TFragmentStore = seqan::FragmentStore<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/seqcons/seqcons.cpp:308:22: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:777:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 777 | return TIterator(me, end(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note: initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]' 138 | Iter(typename Parameter_<TContainer>::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_align.h:55, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/consensus.h:41: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_interval_tree.h: In instantiation of 'void seqan::findIntervalsExcludeTouching(const Graph<TSpec>&, const TPropertyMap&, TValue, String<TEmission>&) [with TSpec = Directed<void, const Tag<WithoutEdgeId_> >; TPropertyMap = String<IntervalTreeNode<IntervalAndCargo<int, Pair<unsigned int, unsigned int, BitPacked<31, 1> > > > >; TValue = long unsigned int; TCargo = Pair<unsigned int, unsigned int, BitPacked<31, 1> >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_align/graph_algorithm_refine_exact_iterative.h:576:34: required from 'void seqan::matchRefinement(TAlignmentString&, StringSet<TSequence, TSpec>&, TScore&, TOutGraph&, typename Size<typename Value<TIterator>::Type>::Type, TAnnotation&, Tag<TExpand>) [with TAlignmentString = String<Fragment<> >; TAnnotation = bool; TOutGraph = Graph<Alignment<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Dependent<Tag<TagInsist_> > >, long unsigned int, Tag<Default_> > >; TSequence = String<SimpleType<unsigned char, Dna5Q_> >; TSetSpec = Dependent<Tag<TagInsist_> >; TScore = long unsigned int; TTagSpec = TagExactRefinement_; typename Size<typename Value<TIterator>::Type>::Type = long unsigned int; typename Value<TIterator>::Type = Fragment<>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_align/graph_algorithm_refine_exact_iterative.h:700:17: required from 'void seqan::matchRefinement(TFragmentString&, StringSet<TSequence, TSpec>&, TOutGraph&) [with TFragmentString = String<Fragment<> >; TOutGraph = Graph<Alignment<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Dependent<Tag<TagInsist_> > >, long unsigned int, Tag<Default_> > >; TSequence = String<SimpleType<unsigned char, Dna5Q_> >; TSetSpec = Dependent<Tag<TagInsist_> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_base.h:182:17: required from 'void seqan::buildAlignmentGraph(String<TValue, TSpec>&, String<TValue2, TSpec2>&, Graph<Alignment<TStringSet, TCargo, TSpec> >&, FractionalScore) [with TFragment = Fragment<>; TSpec1 = Alloc<>; TScoreValue = int; TSpec2 = Alloc<>; TStringSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Dependent<Tag<TagInsist_> > >; TCargo = long unsigned int; TSpec = Tag<Default_>; FractionalScore = const Tag<FractionalScore_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_base.h:311:21: required from 'void seqan::buildAlignmentGraph(String<TValue, TSpec>&, String<TValue2, TSpec2>&, Graph<Alignment<TStringSet, TCargo, TSpec> >&, const TScore&, ReScore) [with TFragment = Fragment<>; TSpec1 = Alloc<>; TScoreValue = int; TSpec2 = Alloc<>; TStringSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Dependent<Tag<TagInsist_> > >; TCargo = long unsigned int; TSpec = Tag<Default_>; TScore = Score<int, Tag<Simple_> >; ReScore = const Tag<ReScore_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/consensus/consensus_base.h:564:21: required from 'void seqan::consensusAlignment(Graph<Alignment<TStringSet, TCargo, TSpec> >&, String<Pair<TSize, TSize> >&, const TConfigOptions&) [with TStringSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Dependent<Tag<TagInsist_> > >; TCargo = void; TSpec = const Tag<WithoutEdgeId_>; TSize = long unsigned int; TConfigOptions = ConsensusOptions]' /builddir/build/BUILD/seqan-1.4.2/core/apps/seqcons/seqcons.cpp:278:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_interval_tree.h:2068:26: warning: implicitly-declared 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >& seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >::operator=(const seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >&)' is deprecated [-Wdeprecated-copy] 2068 | act_prop = property(pm,act_knot); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_interval_tree.h:398:9: note: because 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >' has user-provided 'seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>::IntervalTreeNode(const seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>&) [with TInterval = seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > >]' 398 | IntervalTreeNode(IntervalTreeNode const & other): | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_interval_tree.h:2079:43: warning: implicitly-declared 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >& seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >::operator=(const seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >&)' is deprecated [-Wdeprecated-copy] 2079 | next_prop = property(pm,targetVertex(it)); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_interval_tree.h:398:9: note: because 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >' has user-provided 'seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>::IntervalTreeNode(const seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>&) [with TInterval = seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > >]' 398 | IntervalTreeNode(IntervalTreeNode const & other): | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_interval_tree.h:2100:51: warning: implicitly-declared 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >& seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >::operator=(const seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >&)' is deprecated [-Wdeprecated-copy] 2100 | next_prop = property(pm,targetVertex(it)); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_interval_tree.h:398:9: note: because 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >' has user-provided 'seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>::IntervalTreeNode(const seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>&) [with TInterval = seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > >]' 398 | IntervalTreeNode(IntervalTreeNode const & other): | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(const seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&) [with TContainer = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = char*; TSpec = seqan::Tag<seqan::Default_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:600:64: required from 'typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::begin(const T&) [with T = Segment<String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:1013:50: required from 'void seqan::_writeAlignments(TFile&, FragmentStore<TSpec, TConfig>&, Sam, const TAlignFunctor&) [with TFile = _IO_FILE*; TSpec = void; TConfig = FragmentStoreConfig<void>; TAlignFunctor = Nothing; Sam = const Tag<Sam_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:1210:25: required from 'void seqan::_writeAlignments(TFile&, FragmentStore<TSpec, TConfig>&, Sam) [with TFile = _IO_FILE*; TSpec = void; TConfig = FragmentStoreConfig<void>; Sam = const Tag<Sam_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:1239:25: required from 'void seqan::write(TFile&, FragmentStore<TSpec, TConfig>&, Sam) [with TFile = _IO_FILE*; TSpec = void; TConfig = FragmentStoreConfig<void>; Sam = const Tag<Sam_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/seqcons/seqcons.cpp:220:8: required from 'int writeOutput(TFragmentStore&, const seqan::ConsensusOptions&) [with TFragmentStore = seqan::FragmentStore<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/seqcons/seqcons.cpp:308:22: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:147:15: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 147 | : data_container(other_.data_container), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence.h:92: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = String<SimpleType<unsigned char, Dna5Q_> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:139:40: required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:541:12: required from 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:624:25: required from 'typename seqan::Iterator<const T, const seqan::Tag<TSpec> >::Type seqan::begin(const T&, Tag<TSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:600:17: required from 'typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::begin(const T&) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; typename Iterator<const T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io.h:971:31: required from 'int seqan::write(TFile&, FragmentStore<TSpec, TConfig>&, Amos) [with TFile = _IO_FILE*; TSpec = void; TConfig = FragmentStoreConfig<void>; Amos = const Tag<TagAmos_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/seqcons/seqcons.cpp:207:8: required from 'int writeOutput(TFragmentStore&, const seqan::ConsensusOptions&) [with TFragmentStore = seqan::FragmentStore<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/seqcons/seqcons.cpp:308:22: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_base.h:470:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 470 | return me; | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:624:25: required from 'typename seqan::Iterator<const T, const seqan::Tag<TSpec> >::Type seqan::begin(const T&, Tag<TSpec>) [with T = Segment<String<char, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TSpec> >::Type = Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:600:17: required from 'typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::begin(const T&) [with T = Segment<String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:1013:50: required from 'void seqan::_writeAlignments(TFile&, FragmentStore<TSpec, TConfig>&, Sam, const TAlignFunctor&) [with TFile = _IO_FILE*; TSpec = void; TConfig = FragmentStoreConfig<void>; TAlignFunctor = Nothing; Sam = const Tag<Sam_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:1210:25: required from 'void seqan::_writeAlignments(TFile&, FragmentStore<TSpec, TConfig>&, Sam) [with TFile = _IO_FILE*; TSpec = void; TConfig = FragmentStoreConfig<void>; Sam = const Tag<Sam_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:1239:25: required from 'void seqan::write(TFile&, FragmentStore<TSpec, TConfig>&, Sam) [with TFile = _IO_FILE*; TSpec = void; TConfig = FragmentStoreConfig<void>; Sam = const Tag<Sam_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/seqcons/seqcons.cpp:220:8: required from 'int writeOutput(TFragmentStore&, const seqan::ConsensusOptions&) [with TFragmentStore = seqan::FragmentStore<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/seqcons/seqcons.cpp:308:22: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:541:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 541 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note: initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]' 138 | Iter(typename Parameter_<TContainer>::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(const T&, Rooted) [with T = Segment<String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:850:23: required from 'typename seqan::Iterator<const T, const seqan::Tag<TSpec> >::Type seqan::end(const T&, Tag<TSpec>) [with T = Segment<String<char, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TSpec> >::Type = Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:832:15: required from 'typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::end(const T&) [with T = Segment<String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:1013:90: required from 'void seqan::_writeAlignments(TFile&, FragmentStore<TSpec, TConfig>&, Sam, const TAlignFunctor&) [with TFile = _IO_FILE*; TSpec = void; TConfig = FragmentStoreConfig<void>; TAlignFunctor = Nothing; Sam = const Tag<Sam_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:1210:25: required from 'void seqan::_writeAlignments(TFile&, FragmentStore<TSpec, TConfig>&, Sam) [with TFile = _IO_FILE*; TSpec = void; TConfig = FragmentStoreConfig<void>; Sam = const Tag<Sam_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:1239:25: required from 'void seqan::write(TFile&, FragmentStore<TSpec, TConfig>&, Sam) [with TFile = _IO_FILE*; TSpec = void; TConfig = FragmentStoreConfig<void>; Sam = const Tag<Sam_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/seqcons/seqcons.cpp:220:8: required from 'int writeOutput(TFragmentStore&, const seqan::ConsensusOptions&) [with TFragmentStore = seqan::FragmentStore<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/seqcons/seqcons.cpp:308:22: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:777:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 777 | return TIterator(me, end(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note: initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]' 138 | Iter(typename Parameter_<TContainer>::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:81: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TGapAnchors = String<GapAnchor<long int>, Alloc<> >; typename Reference<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Proxy<IteratorProxy<Iter<Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >, GapsIterator<AnchorGaps<String<GapAnchor<long int>, Alloc<> > > > > > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_base.h:297:17: required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >, GapsIterator<AnchorGaps<String<GapAnchor<long int>, Alloc<> > > > > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/cigar.h:221:19: required from 'void seqan::getMDString(TMDString&, TGaps1&, TGaps2&) [with TMDString = String<char, Alloc<> >; TGaps1 = Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TGaps2 = Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/cigar.h:475:16: required from 'void seqan::alignAndGetCigarString(TCigar&, TMDString&, TContig&, TReadSeq&, TAlignedRead&, TErrors&, const Nothing&) [with TCigar = String<char, Alloc<> >; TMDString = String<char, Alloc<> >; TContig = ContigStoreElement<String<SimpleType<unsigned char, Dna5Q_> >, GapAnchor<long int>, void>; TReadSeq = String<SimpleType<unsigned char, Dna5Q_> >; TErrors = int; TAlignedRead = AlignedReadStoreElement<long int, GapAnchor<long int>, void>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:1058:35: required from 'void seqan::_writeAlignments(TFile&, FragmentStore<TSpec, TConfig>&, Sam, const TAlignFunctor&) [with TFile = _IO_FILE*; TSpec = void; TConfig = FragmentStoreConfig<void>; TAlignFunctor = Nothing; Sam = const Tag<Sam_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:1210:25: required from 'void seqan::_writeAlignments(TFile&, FragmentStore<TSpec, TConfig>&, Sam) [with TFile = _IO_FILE*; TSpec = void; TConfig = FragmentStoreConfig<void>; Sam = const Tag<Sam_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:1239:25: required from 'void seqan::write(TFile&, FragmentStore<TSpec, TConfig>&, Sam) [with TFile = _IO_FILE*; TSpec = void; TConfig = FragmentStoreConfig<void>; Sam = const Tag<Sam_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/seqcons/seqcons.cpp:220:8: required from 'int writeOutput(TFragmentStore&, const seqan::ConsensusOptions&) [with TFragmentStore = seqan::FragmentStore<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/seqcons/seqcons.cpp:308:22: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h:211:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 211 | return TProxy(it); | ^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h:117:22: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> >]' 117 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_iterator.h:75: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/proxy_iterator.h:99:27: note: initializing argument 1 of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(TIterator) [with TIterator = seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >]' 99 | Proxy(TIterator const _it) | ~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(const seqan::Proxy<seqan::IteratorProxy<TIterator> >&) [with TIterator = seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_base.h:297:20: required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >, GapsIterator<AnchorGaps<String<GapAnchor<long int>, Alloc<> > > > > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/cigar.h:221:19: required from 'void seqan::getMDString(TMDString&, TGaps1&, TGaps2&) [with TMDString = String<char, Alloc<> >; TGaps1 = Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TGaps2 = Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/cigar.h:475:16: required from 'void seqan::alignAndGetCigarString(TCigar&, TMDString&, TContig&, TReadSeq&, TAlignedRead&, TErrors&, const Nothing&) [with TCigar = String<char, Alloc<> >; TMDString = String<char, Alloc<> >; TContig = ContigStoreElement<String<SimpleType<unsigned char, Dna5Q_> >, GapAnchor<long int>, void>; TReadSeq = String<SimpleType<unsigned char, Dna5Q_> >; TErrors = int; TAlignedRead = AlignedReadStoreElement<long int, GapAnchor<long int>, void>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:1058:35: required from 'void seqan::_writeAlignments(TFile&, FragmentStore<TSpec, TConfig>&, Sam, const TAlignFunctor&) [with TFile = _IO_FILE*; TSpec = void; TConfig = FragmentStoreConfig<void>; TAlignFunctor = Nothing; Sam = const Tag<Sam_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:1210:25: required from 'void seqan::_writeAlignments(TFile&, FragmentStore<TSpec, TConfig>&, Sam) [with TFile = _IO_FILE*; TSpec = void; TConfig = FragmentStoreConfig<void>; Sam = const Tag<Sam_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:1239:25: required from 'void seqan::write(TFile&, FragmentStore<TSpec, TConfig>&, Sam) [with TFile = _IO_FILE*; TSpec = void; TConfig = FragmentStoreConfig<void>; Sam = const Tag<Sam_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/seqcons/seqcons.cpp:220:8: required from 'int writeOutput(TFragmentStore&, const seqan::ConsensusOptions&) [with TFragmentStore = seqan::FragmentStore<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/seqcons/seqcons.cpp:308:22: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/proxy_iterator.h:106:15: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 106 | : data_iterator(_other.data_iterator) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h:117:22: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> >]' 117 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > seqan::operator+(const Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&, TDifference) [with TGaps = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TGapAnchors = String<GapAnchor<long int>, Alloc<> >; TDifference = long int]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1189:28: required from 'typename seqan::Iterator<T, const seqan::Tag<TExpand> >::Type seqan::iter(T&, TPos, Tag<TExpand>) [with T = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TPos = long int; TTag = Rooted_; typename Iterator<T, const Tag<TExpand> >::Type = Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >, GapsIterator<AnchorGaps<String<GapAnchor<long int>, Alloc<> > > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1169:16: required from 'typename seqan::Iterator<T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::iter(T&, TPos) [with T = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TPos = long int; typename Iterator<T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >, GapsIterator<AnchorGaps<String<GapAnchor<long int>, Alloc<> > > > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_anchor.h:465:20: required from 'void seqan::insertGaps(Gaps<TSequence, AnchorGaps<TGapAnchors> >&, TPosition, TCount) [with TSequence = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TGapAnchors = String<GapAnchor<long int>, Alloc<> >; TPosition = long int; TCount = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2801:19: required from 'void seqan::convertPairWiseToGlobalAlignment(FragmentStore<TSpec, TConfig>&, TContigGapsString&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TContigGapsString = StringSet<String<GapAnchor<long int>, Alloc<> >, Owner<ConcatDirect<void> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:459:45: required from 'void seqan::_readImpl(TStreamOrReader&, FragmentStore<TSpec, TConfig>&, const TTag&, const FragStoreImportFlags&) [with TStreamOrReader = RecordReader<std::basic_fstream<char>, SinglePass<void> >; TSpec = void; TConfig = FragmentStoreConfig<void>; TTag = Tag<Sam_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:474:18: required from 'void seqan::read(TFile&, FragmentStore<TSpec, TConfig>&, Sam, const FragStoreImportFlags&) [with TFile = std::basic_fstream<char>; TSpec = void; TConfig = FragmentStoreConfig<void>; Sam = const Tag<Sam_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:496:13: required from 'void seqan::read(TFile&, FragmentStore<TSpec, TConfig>&, Sam) [with TFile = std::basic_fstream<char>; TSpec = void; TConfig = FragmentStoreConfig<void>; Sam = const Tag<Sam_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/seqcons/seqcons.cpp:184:7: required from 'int loadFiles(TFragmentStore&, TSize&, const seqan::ConsensusOptions&) [with TFragmentStore = seqan::FragmentStore<>; TSize = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/apps/seqcons/seqcons.cpp:250:24: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h:742:58: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 742 | Iter<TGaps, GapsIterator<AnchorGaps<TGapAnchors> > > result = lhs; | ^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h:117:22: note: because 'seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> >]' 117 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h:744:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 744 | return result; | ^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h:117:22: note: because 'seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> >]' 117 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_fundamental.h:79, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:58: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5Q_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1542:29: required from 'void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5Q_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1398:21: required from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = SimpleType<unsigned char, Dna5Q_>; TValueTarget = SimpleType<unsigned char, Dna5Q_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1429:31: required from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = SimpleType<unsigned char, Dna5Q_>; TValueTarget = SimpleType<unsigned char, Dna5Q_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1840:27: required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5Q_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20: required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5Q_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1477:56: required from 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&) [with T = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >; TValue = const seqan::SimpleType<unsigned char, seqan::Dna5_>; TExpand = seqan::Tag<seqan::TagGenerous_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1500:54: required from 'void seqan::appendValue(String<TValue, TSpec>&, const TValue&, Tag<TUsage>) [with TTargetValue = SimpleType<unsigned char, Dna5Q_>; TTargetSpec = Alloc<>; TValue = SimpleType<unsigned char, Dna5_>; TExpand = TagGenerous_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/consensus/consensus_realign.h:776:15: required from 'void seqan::reAlign(FragmentStore<TSpec, TConfig>&, TScore&, TId, TMethod, TBandwidth, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TScore = Score<int, WeightedConsensusScore<Score<int, const Tag<FractionalScore_> >, Score<int, const Tag<ConsensusScore_> > > >; TId = long unsigned int; TMethod = int; TBandwidth = int]' /builddir/build/BUILD/seqan-1.4.2/core/apps/seqcons/seqcons.cpp:263:12: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1521:19: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class seqan::SimpleType<unsigned char, seqan::Dna5Q_>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1521 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_alphabet.h:84, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:68: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5Q_>' declared here 116 | class SimpleType | ^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = String<char, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<String<char, Alloc<> >, InfixSegment>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:139:40: required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:541:12: required from 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:624:25: required from 'typename seqan::Iterator<const T, const seqan::Tag<TSpec> >::Type seqan::begin(const T&, Tag<TSpec>) [with T = Segment<String<char, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TSpec> >::Type = Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:600:17: required from 'typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::begin(const T&) [with T = Segment<String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:1013:50: required from 'void seqan::_writeAlignments(TFile&, FragmentStore<TSpec, TConfig>&, Sam, const TAlignFunctor&) [with TFile = _IO_FILE*; TSpec = void; TConfig = FragmentStoreConfig<void>; TAlignFunctor = Nothing; Sam = const Tag<Sam_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:1210:25: required from 'void seqan::_writeAlignments(TFile&, FragmentStore<TSpec, TConfig>&, Sam) [with TFile = _IO_FILE*; TSpec = void; TConfig = FragmentStoreConfig<void>; Sam = const Tag<Sam_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:1239:25: required from 'void seqan::write(TFile&, FragmentStore<TSpec, TConfig>&, Sam) [with TFile = _IO_FILE*; TSpec = void; TConfig = FragmentStoreConfig<void>; Sam = const Tag<Sam_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/seqcons/seqcons.cpp:220:8: required from 'int writeOutput(TFragmentStore&, const seqan::ConsensusOptions&) [with TFragmentStore = seqan::FragmentStore<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/seqcons/seqcons.cpp:308:22: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_base.h:470:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 470 | return me; | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(TIterator) [with TIterator = seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h:211:12: required from 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TGapAnchors = String<GapAnchor<long int>, Alloc<> >; typename Reference<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Proxy<IteratorProxy<Iter<Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >, GapsIterator<AnchorGaps<String<GapAnchor<long int>, Alloc<> > > > > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_base.h:297:17: required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >, GapsIterator<AnchorGaps<String<GapAnchor<long int>, Alloc<> > > > > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/cigar.h:221:19: required from 'void seqan::getMDString(TMDString&, TGaps1&, TGaps2&) [with TMDString = String<char, Alloc<> >; TGaps1 = Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TGaps2 = Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/cigar.h:475:16: required from 'void seqan::alignAndGetCigarString(TCigar&, TMDString&, TContig&, TReadSeq&, TAlignedRead&, TErrors&, const Nothing&) [with TCigar = String<char, Alloc<> >; TMDString = String<char, Alloc<> >; TContig = ContigStoreElement<String<SimpleType<unsigned char, Dna5Q_> >, GapAnchor<long int>, void>; TReadSeq = String<SimpleType<unsigned char, Dna5Q_> >; TErrors = int; TAlignedRead = AlignedReadStoreElement<long int, GapAnchor<long int>, void>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:1058:35: required from 'void seqan::_writeAlignments(TFile&, FragmentStore<TSpec, TConfig>&, Sam, const TAlignFunctor&) [with TFile = _IO_FILE*; TSpec = void; TConfig = FragmentStoreConfig<void>; TAlignFunctor = Nothing; Sam = const Tag<Sam_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:1210:25: required from 'void seqan::_writeAlignments(TFile&, FragmentStore<TSpec, TConfig>&, Sam) [with TFile = _IO_FILE*; TSpec = void; TConfig = FragmentStoreConfig<void>; Sam = const Tag<Sam_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:1239:25: required from 'void seqan::write(TFile&, FragmentStore<TSpec, TConfig>&, Sam) [with TFile = _IO_FILE*; TSpec = void; TConfig = FragmentStoreConfig<void>; Sam = const Tag<Sam_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/seqcons/seqcons.cpp:220:8: required from 'int writeOutput(TFragmentStore&, const seqan::ConsensusOptions&) [with TFragmentStore = seqan::FragmentStore<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/seqcons/seqcons.cpp:308:22: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/proxy_iterator.h:100:15: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 100 | : data_iterator(_it) | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h:117:22: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> >]' 117 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayMoveForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5Q_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1610:29: required from 'void seqan::arrayMoveForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5Q_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1444:21: required from 'void seqan::_arrayConstructMovePointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5Q_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1465:31: required from 'void seqan::arrayConstructMove(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5Q_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:849:31: required from 'static typename seqan::Size<T>::Type seqan::ClearSpaceExpandStringBase_<TExpand>::_clearSpace_(T&, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >; TExpand = seqan::Tag<seqan::TagGenerous_>; typename seqan::Size<T>::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1014:62: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1421:42: required from 'void seqan::append(String<TValue, TSpec>&, const TSource&, Tag<TUsage>) [with TTargetValue = SimpleType<unsigned char, Dna5Q_>; TTargetSpec = Alloc<>; TSource = String<SimpleType<unsigned char, Dna5Q_> >; TExpand = TagGenerous_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_set_concat_direct.h:318:11: required from 'void seqan::appendValue(StringSet<TString, Owner<ConcatDirect<void> > >&, const TString2&, Tag<TExpand>) [with TString = String<SimpleType<unsigned char, Dna5Q_> >; TString2 = String<SimpleType<unsigned char, Dna5Q_> >; TExpand = TagGenerous_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:1396:13: required from 'typename seqan::Size<typename seqan::FragmentStore<TSpec, TConfig>::TReadStore>::Type seqan::appendRead(FragmentStore<TSpec, TConfig>&, const TRead&, TId) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TRead = String<SimpleType<unsigned char, Dna5Q_> >; TId = unsigned int; typename Size<typename FragmentStore<TSpec, TConfig>::TReadStore>::Type = long unsigned int; typename FragmentStore<TSpec, TConfig>::TReadStore = String<ReadStoreElement<void>, Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/consensus/consensus_base.h:1545:14: required from 'int seqan::_convertSimpleReadFile(TFile&, FragmentStore<TSpec, TConfig>&, TFilePath&, bool) [with TFile = std::basic_fstream<char>; TSpec = void; TConfig = FragmentStoreConfig<void>; TFilePath = const std::__cxx11::basic_string<char>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/seqcons/seqcons.cpp:166:29: required from 'int loadFiles(TFragmentStore&, TSize&, const seqan::ConsensusOptions&) [with TFragmentStore = seqan::FragmentStore<>; TSize = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/apps/seqcons/seqcons.cpp:250:24: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1589:19: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class seqan::SimpleType<unsigned char, seqan::Dna5Q_>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1589 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5Q_>' declared here 116 | class SimpleType | ^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, const TParam&) [with TIterator = seqan::Segment<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = seqan::Segment<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> >, seqan::InfixSegment>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:363:28: required from 'void seqan::valueConstruct(TIterator, const TParam&) [with TIterator = Segment<String<GapAnchor<long int>, Alloc<> >, InfixSegment>*; TParam = Segment<String<GapAnchor<long int>, Alloc<> >, InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:606:19: required from 'typename seqan::Value<TIterator>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<Segment<String<GapAnchor<long int>, Alloc<> >, InfixSegment>, Tag<Tristate_> >; TValue = Segment<String<GapAnchor<long int>, Alloc<> >, InfixSegment>; typename Value<TIterator>::Type = Segment<String<GapAnchor<long int>, Alloc<> >, InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:735:42: required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Segment<String<GapAnchor<long int>, Alloc<> >, InfixSegment>; TValue2 = const Segment<String<GapAnchor<long int>, Alloc<> >, InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:1018:15: required from 'void seqan::assignValue(Holder<TValue, Tag<Tristate_> >&, const TSource&) [with TValue = Segment<String<GapAnchor<long int>, Alloc<> >, InfixSegment>; TSource = Segment<String<GapAnchor<long int>, Alloc<> >, InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:153:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2738:18: required from 'void seqan::convertPairWiseToGlobalAlignment(FragmentStore<TSpec, TConfig>&, TContigGapsString&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TContigGapsString = StringSet<String<GapAnchor<long int>, Alloc<> >, Owner<ConcatDirect<void> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:459:45: required from 'void seqan::_readImpl(TStreamOrReader&, FragmentStore<TSpec, TConfig>&, const TTag&, const FragStoreImportFlags&) [with TStreamOrReader = RecordReader<std::basic_fstream<char>, SinglePass<void> >; TSpec = void; TConfig = FragmentStoreConfig<void>; TTag = Tag<Sam_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:474:18: required from 'void seqan::read(TFile&, FragmentStore<TSpec, TConfig>&, Sam, const FragStoreImportFlags&) [with TFile = std::basic_fstream<char>; TSpec = void; TConfig = FragmentStoreConfig<void>; Sam = const Tag<Sam_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:496:13: required from 'void seqan::read(TFile&, FragmentStore<TSpec, TConfig>&, Sam) [with TFile = std::basic_fstream<char>; TSpec = void; TConfig = FragmentStoreConfig<void>; Sam = const Tag<Sam_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/seqcons/seqcons.cpp:184:7: required from 'int loadFiles(TFragmentStore&, TSize&, const seqan::ConsensusOptions&) [with TFragmentStore = seqan::FragmentStore<>; TSize = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/apps/seqcons/seqcons.cpp:250:24: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:296:9: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 296 | new( (void*) & value(it) ) TNonConstValue(param_); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, const TParam&) [with TIterator = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>*; TParam = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:363:28: required from 'void seqan::valueConstruct(TIterator, const TParam&) [with TIterator = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>*; TParam = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:606:19: required from 'typename seqan::Value<TIterator>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Tag<Tristate_> >; TValue = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; typename Value<TIterator>::Type = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:735:42: required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TValue2 = const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:1018:15: required from 'void seqan::assignValue(Holder<TValue, Tag<Tristate_> >&, const TSource&) [with TValue = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TSource = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:153:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2739:15: required from 'void seqan::convertPairWiseToGlobalAlignment(FragmentStore<TSpec, TConfig>&, TContigGapsString&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TContigGapsString = StringSet<String<GapAnchor<long int>, Alloc<> >, Owner<ConcatDirect<void> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:459:45: required from 'void seqan::_readImpl(TStreamOrReader&, FragmentStore<TSpec, TConfig>&, const TTag&, const FragStoreImportFlags&) [with TStreamOrReader = RecordReader<std::basic_fstream<char>, SinglePass<void> >; TSpec = void; TConfig = FragmentStoreConfig<void>; TTag = Tag<Sam_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:474:18: required from 'void seqan::read(TFile&, FragmentStore<TSpec, TConfig>&, Sam, const FragStoreImportFlags&) [with TFile = std::basic_fstream<char>; TSpec = void; TConfig = FragmentStoreConfig<void>; Sam = const Tag<Sam_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:496:13: required from 'void seqan::read(TFile&, FragmentStore<TSpec, TConfig>&, Sam) [with TFile = std::basic_fstream<char>; TSpec = void; TConfig = FragmentStoreConfig<void>; Sam = const Tag<Sam_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/seqcons/seqcons.cpp:184:7: required from 'int loadFiles(TFragmentStore&, TSize&, const seqan::ConsensusOptions&) [with TFragmentStore = seqan::FragmentStore<>; TSize = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/apps/seqcons/seqcons.cpp:250:24: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:296:9: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 296 | new( (void*) & value(it) ) TNonConstValue(param_); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayMoveBackwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5Q_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1641:30: required from 'void seqan::arrayMoveBackward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5Q_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1213:26: required from 'void seqan::arrayMove(TSource1, TSource2, TTarget) [with TTarget = SimpleType<unsigned char, Dna5Q_>*; TSource1 = SimpleType<unsigned char, Dna5Q_>*; TSource2 = SimpleType<unsigned char, Dna5Q_>*]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1660:14: required from 'void seqan::_arrayClearSpacePointer(TValue*, size_t, size_t, size_t, const True&) [with TValue = SimpleType<unsigned char, Dna5Q_>; size_t = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1681:28: required from 'void seqan::arrayClearSpace(TValue*, size_t, size_t, size_t) [with TValue = SimpleType<unsigned char, Dna5Q_>; size_t = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:856:28: required from 'static typename seqan::Size<T>::Type seqan::ClearSpaceExpandStringBase_<TExpand>::_clearSpace_(T&, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >; TExpand = seqan::Tag<seqan::TagGenerous_>; typename seqan::Size<T>::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1014:62: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1421:42: required from 'void seqan::append(String<TValue, TSpec>&, const TSource&, Tag<TUsage>) [with TTargetValue = SimpleType<unsigned char, Dna5Q_>; TTargetSpec = Alloc<>; TSource = String<SimpleType<unsigned char, Dna5Q_> >; TExpand = TagGenerous_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_set_concat_direct.h:318:11: required from 'void seqan::appendValue(StringSet<TString, Owner<ConcatDirect<void> > >&, const TString2&, Tag<TExpand>) [with TString = String<SimpleType<unsigned char, Dna5Q_> >; TString2 = String<SimpleType<unsigned char, Dna5Q_> >; TExpand = TagGenerous_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:1396:13: required from 'typename seqan::Size<typename seqan::FragmentStore<TSpec, TConfig>::TReadStore>::Type seqan::appendRead(FragmentStore<TSpec, TConfig>&, const TRead&, TId) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TRead = String<SimpleType<unsigned char, Dna5Q_> >; TId = unsigned int; typename Size<typename FragmentStore<TSpec, TConfig>::TReadStore>::Type = long unsigned int; typename FragmentStore<TSpec, TConfig>::TReadStore = String<ReadStoreElement<void>, Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/consensus/consensus_base.h:1545:14: required from 'int seqan::_convertSimpleReadFile(TFile&, FragmentStore<TSpec, TConfig>&, TFilePath&, bool) [with TFile = std::basic_fstream<char>; TSpec = void; TConfig = FragmentStoreConfig<void>; TFilePath = const std::__cxx11::basic_string<char>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/seqcons/seqcons.cpp:166:29: required from 'int loadFiles(TFragmentStore&, TSize&, const seqan::ConsensusOptions&) [with TFragmentStore = seqan::FragmentStore<>; TSize = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/apps/seqcons/seqcons.cpp:250:24: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1621:19: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class seqan::SimpleType<unsigned char, seqan::Dna5Q_>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1621 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5Q_>' declared here 116 | class SimpleType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:56, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:41: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/cigar.h: In function 'unsigned int seqan::cigarToGapAnchorRead(const TCigarString&, TGaps&) [with TCigarString = String<CigarElement<> >; TGaps = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/cigar.h:534:27: warning: this statement may fall through [-Wimplicit-fallthrough=] 534 | insertGaps(it, cigar[i].count); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/cigar.h:535:13: note: here 535 | case 'I': | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/cigar.h: In function 'unsigned int seqan::cigarToGapAnchorRead(const TCigarString&, TGaps&) [with TCigarString = String<CigarElement<> >; TGaps = Gaps<Nothing, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/cigar.h:534:27: warning: this statement may fall through [-Wimplicit-fallthrough=] 534 | insertGaps(it, cigar[i].count); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/cigar.h:535:13: note: here 535 | case 'I': | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/cigar.h: In function 'unsigned int seqan::cigarToGapAnchorContig(const TCigarString&, TGaps&) [with TCigarString = String<CigarElement<> >; TGaps = Gaps<Nothing, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/cigar.h:564:27: warning: this statement may fall through [-Wimplicit-fallthrough=] 564 | insertGaps(it, cigar[i].count); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/cigar.h:565:13: note: here 565 | case 'D': | ^~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_allocator.h:53, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:74: In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<std::__cxx11::basic_string<char> >; TValue = std::__cxx11::basic_string<char>; TSize = long unsigned int; TUsage = AllocateStorage_]', inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = std::__cxx11::basic_string<char>; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30, inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20, inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<std::__cxx11::basic_string<char> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50, inlined from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<std::__cxx11::basic_string<char> >; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18, inlined from 'void seqan::eraseBack(T&) [with T = String<std::__cxx11::basic_string<char> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2337:8, inlined from 'TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string<char>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/arg_parse/arg_parse_ctd_support.h:88:30: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value '18446744073709551552' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/exception_ptr.h:38, from /usr/include/c++/13/exception:164, from /usr/include/c++/13/ios:41: /usr/include/c++/13/new: In function 'TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string<char>]': /usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here 126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:59: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h: In function 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h:399:36: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] 399 | snprintf(buffer, 4, "%d", x); | ^ In file included from /usr/include/stdio.h:906, from /usr/include/c++/13/cstdio:42, from /usr/include/c++/13/ext/string_conversions.h:45, from /usr/include/c++/13/bits/basic_string.h:4072, from /usr/include/c++/13/string:54: In function 'int snprintf(char*, size_t, const char*, ...)', inlined from 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h:399:21: /usr/include/bits/stdio2.h:54:35: note: '__builtin___snprintf_chk' output between 2 and 5 bytes into a destination of size 4 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<double>; TValue = double; TSize = long unsigned int; TUsage = AllocateStorage_]', inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = double; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = double; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = double; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30, inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = double; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83, inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = double; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1821:1, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = double; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20, inlined from 'typename seqan::Size<T>::Type seqan::reserve(T&, const TSize&) [with T = String<double>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2091:19, inlined from 'void seqan::upgmaTree(Graph<Undirected<TCargo, TSpec> >&, Graph<Tree<TCargo, TSpec> >&, TTag) [with TValue = double; TSpec1 = Tag<Default_>; TCargo = double; TSpec2 = Tag<Default_>; TTag = Tag<UpgmaWeightAvg_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_guidetree.h:854:9: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value '18446744073709551600' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/new: In function 'void seqan::upgmaTree(Graph<Undirected<TCargo, TSpec> >&, Graph<Tree<TCargo, TSpec> >&, TTag) [with TValue = double; TSpec1 = Tag<Default_>; TCargo = double; TSpec2 = Tag<Default_>; TTag = Tag<UpgmaWeightAvg_>]': /usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here 126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<unsigned int, Alloc<> >; TValue = unsigned int; TSize = long unsigned int; TUsage = AllocateStorage_]', inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = unsigned int; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = unsigned int; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = unsigned int; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30, inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83, inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1821:1, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20, inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<unsigned int, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50, inlined from 'typename seqan::Value<seqan::IdManager<TIdType, TSpec> >::Type seqan::obtainId(IdManager<TIdType, TSpec>&) [with TIdType = unsigned int; TSpec = Tag<Default_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_idmanager.h:205:9, inlined from 'typename seqan::VertexDescriptor<seqan::Graph<seqan::Directed<TCargo, TSpec> > >::Type seqan::addVertex(Graph<Directed<TCargo, TSpec> >&) [with TCargo = void; TSpec = const Tag<WithoutEdgeId_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_impl_directed.h:534:33, inlined from 'void seqan::_createVertices(Graph<TSpec>&, TVertexDescriptor) [with TSpec = Directed<void, const Tag<WithoutEdgeId_> >; TVertexDescriptor = unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_interface.h:709:65, inlined from 'void seqan::_copyGraph(const Graph<Directed<TCargo, TSpec> >&, Graph<Directed<TCargo, TSpec> >&, bool) [with TCargo = void; TSpec = const Tag<WithoutEdgeId_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_impl_directed.h:191:50, inlined from 'void seqan::_copyGraph(const Graph<Directed<TCargo, TSpec> >&, Graph<Directed<TCargo, TSpec> >&) [with TCargo = void; TSpec = const Tag<WithoutEdgeId_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_impl_directed.h:213:12, inlined from 'seqan::Graph<seqan::Directed<TCargo, TSpec> >::Graph(const seqan::Graph<seqan::Directed<TCargo, TSpec> >&) [with TCargo = void; TSpec = const seqan::Tag<seqan::WithoutEdgeId_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_impl_directed.h:110:14, inlined from 'static void seqan::ValueConstructor_::construct(TIterator, const TParam&) [with TIterator = seqan::Graph<seqan::Directed<void, const seqan::Tag<seqan::WithoutEdgeId_> > >*; TParam = seqan::Graph<seqan::Directed<void, const seqan::Tag<seqan::WithoutEdgeId_> > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:296:9, inlined from 'void seqan::valueConstruct(TIterator, const TParam&) [with TIterator = Graph<Directed<void, const Tag<WithoutEdgeId_> > >*; TParam = Graph<Directed<void, const Tag<WithoutEdgeId_> > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:363:28, inlined from 'void seqan::_arrayConstructCopyDefault(TSource1, TSource2, TTarget) [with TTarget = Graph<Directed<void, const Tag<WithoutEdgeId_> > >*; TSource1 = Graph<Directed<void, const Tag<WithoutEdgeId_> > >*; TSource2 = Graph<Directed<void, const Tag<WithoutEdgeId_> > >*]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:605:23, inlined from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, False) [with TValueSource = Graph<Directed<void, const Tag<WithoutEdgeId_> > >; TValueTarget = Graph<Directed<void, const Tag<WithoutEdgeId_> > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1420:31, inlined from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = Graph<Directed<void, const Tag<WithoutEdgeId_> > >; TValueTarget = Graph<Directed<void, const Tag<WithoutEdgeId_> > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1429:31, inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = Graph<Directed<void, const Tag<WithoutEdgeId_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1840:27, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = Graph<Directed<void, const Tag<WithoutEdgeId_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20, inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::Graph<seqan::Directed<void, const seqan::Tag<seqan::WithoutEdgeId_> > > >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = Graph<Directed<void, const Tag<WithoutEdgeId_> > >; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50, inlined from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<Graph<Directed<void, const Tag<WithoutEdgeId_> > > >; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18, inlined from 'void seqan::_createTreesForAllSequences(String<TString>&, String<TAlphabet>&, TAlignmentString&, StringSet<TSequence, TSpec>&, TSeqMap&, TValue) [with TGraph = Graph<Directed<void, const Tag<WithoutEdgeId_> > >; TPropertyMap = String<IntervalTreeNode<IntervalAndCargo<int, Pair<unsigned int, unsigned int, BitPacked<31, 1> > > > >; TAlignmentString = String<Fragment<> >; TSequence = String<SimpleType<unsigned char, Dna5Q_> >; TSetSpec = Dependent<Tag<TagInsist_> >; TValue = long unsigned int; TSeqMap = std::map<const void*, int>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_align/graph_algorithm_refine_exact_iterative.h:227:8: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value '18446744073709551608' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/new: In function 'void seqan::_createTreesForAllSequences(String<TString>&, String<TAlphabet>&, TAlignmentString&, StringSet<TSequence, TSpec>&, TSeqMap&, TValue) [with TGraph = Graph<Directed<void, const Tag<WithoutEdgeId_> > >; TPropertyMap = String<IntervalTreeNode<IntervalAndCargo<int, Pair<unsigned int, unsigned int, BitPacked<31, 1> > > > >; TAlignmentString = String<Fragment<> >; TSequence = String<SimpleType<unsigned char, Dna5Q_> >; TSetSpec = Dependent<Tag<TagInsist_> >; TValue = long unsigned int; TSeqMap = std::map<const void*, int>]': /usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here 126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<unsigned int, Alloc<> >; TValue = unsigned int; TSize = long unsigned int; TUsage = AllocateStorage_]', inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = unsigned int; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = unsigned int; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = unsigned int; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30, inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83, inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1821:1, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20, inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<unsigned int, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50, inlined from 'typename seqan::Value<seqan::IdManager<TIdType, TSpec> >::Type seqan::obtainId(IdManager<TIdType, TSpec>&) [with TIdType = unsigned int; TSpec = Tag<Default_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_idmanager.h:205:9, inlined from 'typename seqan::VertexDescriptor<seqan::Graph<seqan::Directed<TCargo, TSpec> > >::Type seqan::addVertex(Graph<Directed<TCargo, TSpec> >&) [with TCargo = void; TSpec = const Tag<WithoutEdgeId_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_impl_directed.h:534:33, inlined from 'void seqan::_createVertices(Graph<TSpec>&, TVertexDescriptor) [with TSpec = Directed<void, const Tag<WithoutEdgeId_> >; TVertexDescriptor = unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_interface.h:709:65, inlined from 'void seqan::_copyGraph(const Graph<Directed<TCargo, TSpec> >&, Graph<Directed<TCargo, TSpec> >&, bool) [with TCargo = void; TSpec = const Tag<WithoutEdgeId_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_impl_directed.h:192:24, inlined from 'void seqan::_copyGraph(const Graph<Directed<TCargo, TSpec> >&, Graph<Directed<TCargo, TSpec> >&) [with TCargo = void; TSpec = const Tag<WithoutEdgeId_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_impl_directed.h:213:12, inlined from 'seqan::Graph<seqan::Directed<TCargo, TSpec> >::Graph(const seqan::Graph<seqan::Directed<TCargo, TSpec> >&) [with TCargo = void; TSpec = const seqan::Tag<seqan::WithoutEdgeId_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_impl_directed.h:110:14, inlined from 'static void seqan::ValueConstructor_::construct(TIterator, const TParam&) [with TIterator = seqan::Graph<seqan::Directed<void, const seqan::Tag<seqan::WithoutEdgeId_> > >*; TParam = seqan::Graph<seqan::Directed<void, const seqan::Tag<seqan::WithoutEdgeId_> > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:296:9, inlined from 'void seqan::valueConstruct(TIterator, const TParam&) [with TIterator = Graph<Directed<void, const Tag<WithoutEdgeId_> > >*; TParam = Graph<Directed<void, const Tag<WithoutEdgeId_> > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:363:28, inlined from 'void seqan::_arrayConstructCopyDefault(TSource1, TSource2, TTarget) [with TTarget = Graph<Directed<void, const Tag<WithoutEdgeId_> > >*; TSource1 = Graph<Directed<void, const Tag<WithoutEdgeId_> > >*; TSource2 = Graph<Directed<void, const Tag<WithoutEdgeId_> > >*]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:605:23, inlined from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, False) [with TValueSource = Graph<Directed<void, const Tag<WithoutEdgeId_> > >; TValueTarget = Graph<Directed<void, const Tag<WithoutEdgeId_> > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1420:31, inlined from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = Graph<Directed<void, const Tag<WithoutEdgeId_> > >; TValueTarget = Graph<Directed<void, const Tag<WithoutEdgeId_> > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1429:31, inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = Graph<Directed<void, const Tag<WithoutEdgeId_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1840:27, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = Graph<Directed<void, const Tag<WithoutEdgeId_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20, inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::Graph<seqan::Directed<void, const seqan::Tag<seqan::WithoutEdgeId_> > > >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = Graph<Directed<void, const Tag<WithoutEdgeId_> > >; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50, inlined from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<Graph<Directed<void, const Tag<WithoutEdgeId_> > > >; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18, inlined from 'void seqan::_createTreesForAllSequences(String<TString>&, String<TAlphabet>&, TAlignmentString&, StringSet<TSequence, TSpec>&, TSeqMap&, TValue) [with TGraph = Graph<Directed<void, const Tag<WithoutEdgeId_> > >; TPropertyMap = String<IntervalTreeNode<IntervalAndCargo<int, Pair<unsigned int, unsigned int, BitPacked<31, 1> > > > >; TAlignmentString = String<Fragment<> >; TSequence = String<SimpleType<unsigned char, Dna5Q_> >; TSetSpec = Dependent<Tag<TagInsist_> >; TValue = long unsigned int; TSeqMap = std::map<const void*, int>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_align/graph_algorithm_refine_exact_iterative.h:227:8: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value '18446744073709551608' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/new: In function 'void seqan::_createTreesForAllSequences(String<TString>&, String<TAlphabet>&, TAlignmentString&, StringSet<TSequence, TSpec>&, TSeqMap&, TValue) [with TGraph = Graph<Directed<void, const Tag<WithoutEdgeId_> > >; TPropertyMap = String<IntervalTreeNode<IntervalAndCargo<int, Pair<unsigned int, unsigned int, BitPacked<31, 1> > > > >; TAlignmentString = String<Fragment<> >; TSequence = String<SimpleType<unsigned char, Dna5Q_> >; TSetSpec = Dependent<Tag<TagInsist_> >; TValue = long unsigned int; TSeqMap = std::map<const void*, int>]': /usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here 126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ [ 27%] Linking CXX executable ../../../bin/seqcons cd /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/seqcons && /usr/bin/cmake -E cmake_link_script CMakeFiles/seqcons.dir/link.txt --verbose=1 /usr/bin/g++ -std=c++14 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -static-libgcc -static-libstdc++ -rdynamic CMakeFiles/seqcons.dir/seqcons.cpp.o -o ../../../bin/seqcons -lrt make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' [ 27%] Built target seqcons make -f core/apps/snp_store/CMakeFiles/snp_store.dir/build.make core/apps/snp_store/CMakeFiles/snp_store.dir/depend make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/core/apps/snp_store /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/snp_store /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/snp_store/CMakeFiles/snp_store.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' make -f core/apps/snp_store/CMakeFiles/snp_store.dir/build.make core/apps/snp_store/CMakeFiles/snp_store.dir/build make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' [ 27%] Building CXX object core/apps/snp_store/CMakeFiles/snp_store.dir/snp_store.cpp.o cd /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/snp_store && /usr/bin/g++ -DSEQAN_DATE=\"\" -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-1.4.2/core/include -std=c++14 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -MD -MT core/apps/snp_store/CMakeFiles/snp_store.dir/snp_store.cpp.o -MF CMakeFiles/snp_store.dir/snp_store.cpp.o.d -o CMakeFiles/snp_store.dir/snp_store.cpp.o -c /builddir/build/BUILD/seqan-1.4.2/core/apps/snp_store/snp_store.cpp In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:68, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:48, from /builddir/build/BUILD/seqan-1.4.2/core/apps/snp_store/snp_store.cpp:32: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:80:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 80 | struct FunctorUpcase : public std::unary_function<InType, Result> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/ostream:40, from /usr/include/c++/13/iostream:41, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/debug_test_system.h:46, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_debug.h:52, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:49, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence.h:51, from /builddir/build/BUILD/seqan-1.4.2/core/apps/snp_store/snp_store.cpp:31: /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:115:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 115 | struct FunctorLowcase : public std::unary_function<InType, Result> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:151:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 151 | struct FunctorConvert : public std::unary_function<InType,OutType> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:220:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 220 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:229:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 229 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:239:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 239 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:249:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 249 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:259:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 259 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:268:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 268 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:280:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 280 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/stream_algorithms.h:40, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:91: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamPeek(char&, FILE*)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:169:11: warning: comparison is always false due to limited range of data type [-Wtype-limits] 169 | if (c == EOF) | ^ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamReadChar(char&, FILE*)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:182:11: warning: comparison is always false due to limited range of data type [-Wtype-limits] 182 | if (c == EOF) | ^ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:117: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h:1436:51: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 1436 | struct testIODone : public ::std::unary_function<TPageFrame&,bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:46, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_align.h:47, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:54, from /builddir/build/BUILD/seqan-1.4.2/core/apps/snp_store/snp_store.cpp:33: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:342:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 342 | public ::std::unary_function<Pair<TKey, TValue>, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:47: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm.h:793:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 793 | public ::std::unary_function<Pair<TWeight, TPair>, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:79: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:246:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 246 | public ::std::binary_function<TGapAnchor, TGapAnchor, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:256:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 256 | public ::std::binary_function<TGapAnchor, TGapAnchor, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:166: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h: In function 'int seqan::_globalAlignmentScore(const String<TValue, TSpec>&, const String<TValue2, TSpec2>&, const MyersBitVector&)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h:70:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 70 | if (length(seqH) < length(seqV)) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h:74:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 74 | const unsigned int BLOCK_SIZE = BitsPerValue<unsigned int>::VALUE; | ^~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:174: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h: In function 'seqan::Pair<seqan::Pair<TDiagonal> > seqan::_alignBandedSmithWatermanTrace(LocalAlignmentFinder<TScoreValue>&, const TSequenceH&, const TSequenceV&, TId, TId, TScore&, TDiagonal, TDiagonal)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:409:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 409 | if ((actualCol == 0) || (actualRow == 0)) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:412:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 412 | if (actualCol < len1) _alignTracePrint(finder.trace, seqH, seqV, id1, actualCol, id2, actualRow, len1 - actualCol, Horizontal); | ^~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:60, from /builddir/build/BUILD/seqan-1.4.2/core/apps/snp_store/snp_store.cpp:34: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:485:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 485 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:495:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 495 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:505:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 505 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:515:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 515 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:525:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 525 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:535:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 535 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:62: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h: In function 'void seqan::convertMatchesToGlobalAlignment(FragmentStore<TSpec, TConfig>&, const TScore&, const TShrinkMatches&)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2357:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 2357 | if (alignQualityStoreLengthPre == 0u) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2361:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 2361 | sortAlignedReads(store.alignedReadStore, SortBeginPos()); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa.h:44, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/consensus.h:43, from /builddir/build/BUILD/seqan-1.4.2/core/apps/snp_store/snp_store.cpp:35: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_base.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_base.h:343:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 343 | public ::std::binary_function<TVertexDescriptor, TCargo, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa.h:48: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_guidetree.h: In function 'void seqan::njTree(const String<TValue, TSpec>&, Graph<Tree<TCargo, TSpec> >&)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_guidetree.h:148:5: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 148 | for (unsigned i = 0; i < length(mat); ++i) | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_guidetree.h:152:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 152 | String<__int64> av; // Average branch length to a combined node | ^~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa.h:49: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_io.h: In function 'void seqan::read(TFile&, StringSet<TSequence, TSpec>&, TNames&, FastaAlign)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_io.h:416:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 416 | if (atEnd(reader)) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_io.h:420:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 420 | TString seq; | ^~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_io.h: In function 'void seqan::read(TFile&, String<TRightValue, TRightSpec>&, String<TSize2, TSpec2>&, const TNames&, FastaAlign)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_io.h:534:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 534 | if (atEnd(reader)) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_io.h:538:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 538 | String<TValue> mat; | ^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_io.h: In function 'void seqan::read(TFile&, String<TRightValue, TRightSpec>&, String<TSize2, TSpec2>&, const TStringSet&, const TNames&, MummerLib)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_io.h:878:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 878 | if (atEnd(reader)) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_io.h:880:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 880 | TName seq1; | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_io.h: In function 'void seqan::read(TFile&, Graph<Tree<TCargo, TSpec> >&, TNames&, NewickFormat)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_io.h:985:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 985 | if (atEnd(reader)) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_io.h:988:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 988 | TVertexDescriptor lastVertex = nilVertex; | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/consensus.h:48: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/consensus/consensus_base.h: In function 'void seqan::getGappedConsensus(FragmentStore<TSpec, TConfig>&, TGappedConsensus&, TSize)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/consensus/consensus_base.h:387:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 387 | for(int i = 0; i < ((int) itGaps->gapPos - (int) itGaps->seqPos) - diff; ++i) | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/consensus/consensus_base.h:389:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 389 | diff = (itGaps->gapPos - itGaps->seqPos); | ^~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/consensus.h:51: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/consensus/consensus_library.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/consensus/consensus_library.h:91:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 91 | public ::std::unary_function<Pair<TSize, TSize>, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/consensus/consensus_library.h:102:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 102 | public ::std::unary_function<Pair<TSize, Triple<TSize, TSize, TSize> >, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/apps/snp_store/snp_store.cpp:53: /builddir/build/BUILD/seqan-1.4.2/core/apps/snp_store/snp_store.h:356:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 356 | public ::std::binary_function < typename Value<TMatches>::Type, typename Value<TMatchQualities>::Type, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/snp_store/snp_store.h:405:39: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 405 | struct LessPosLen : public ::std::binary_function < TPosLen, TPosLen, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/snp_store/snp_store.h:420:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 420 | public ::std::binary_function < typename Value<TMatches>::Type, typename Value<TMatchQualities>::Type, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/snp_store/snp_store.h:468:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 468 | struct LessId : public ::std::binary_function < TReadMatch, TReadMatch, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/snp_store/snp_store.h:481:37: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 481 | struct LessGPos : public ::std::binary_function < TReadMatch, TReadMatch, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/snp_store/snp_store.h:504:40: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 504 | struct LessGPosEnd : public ::std::binary_function < TReadMatch, TReadMatch, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/snp_store/snp_store.h:523:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 523 | struct LessGPosEndOa : public ::std::binary_function < TReadMatch, TReadMatch, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/snp_store/snp_store.h:545:36: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 545 | struct HigherQ : public ::std::binary_function < TQual, TQual, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_aggregate.h:54, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:71: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_base.h: In instantiation of 'seqan::Pair<T1, T2, TSpec>::Pair(const T1&, const T2&) [with T1 = unsigned int; T2 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TSpec = void]': /builddir/build/BUILD/seqan-1.4.2/core/apps/snp_store/snp_store.h:5235:46: required from 'void seqan::dumpShortIndelPolymorphismsBatch(TFragmentStore&, TReadCigars&, TGenome&, TGenomeName, typename TFragmentStore::TContigPos, typename TFragmentStore::TContigPos, typename TFragmentStore::TContigPos, TFile&, TOptions&) [with TFragmentStore = FragmentStore<SnpStoreSpec_>; TReadCigars = StringSet<String<Pair<char, int> > >; TGenome = String<SimpleType<unsigned char, Dna5Q_> >; TGenomeName = String<char, Alloc<> >; TFile = std::basic_ofstream<char>; TOptions = SNPCallingOptions<>; typename TFragmentStore::TContigPos = long int]' /builddir/build/BUILD/seqan-1.4.2/core/apps/snp_store/snp_store.cpp:997:74: required from 'int detectSNPs(seqan::SNPCallingOptions<TSpec>&) [with TSpec = seqan::SNPCallingSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/snp_store/snp_store.cpp:1442:28: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_base.h:143:53: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 143 | Pair(T1 const & _i1, T2 const & _i2) : i1(_i1), i2(_i2) {} | ^~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence.h:93: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:81: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > seqan::operator+(const Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&, TDifference) [with TGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TGapAnchors = String<GapAnchor<long int>, Alloc<> >; TDifference = long int]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1189:28: required from 'typename seqan::Iterator<T, const seqan::Tag<TExpand> >::Type seqan::iter(T&, TPos, Tag<TExpand>) [with T = Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TPos = long int; TTag = Rooted_; typename Iterator<T, const Tag<TExpand> >::Type = Iter<Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >, GapsIterator<AnchorGaps<String<GapAnchor<long int>, Alloc<> > > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1169:16: required from 'typename seqan::Iterator<T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::iter(T&, TPos) [with T = Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TPos = long int; typename Iterator<T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >, GapsIterator<AnchorGaps<String<GapAnchor<long int>, Alloc<> > > > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/snp_store/snp_store.h:4144:36: required from 'void seqan::dumpVariantsRealignBatch(TFragmentStore&, TReadCigars&, const TReadCounts&, TGenomeName, typename TFragmentStore::TContigPos, typename TFragmentStore::TContigPos, typename TFragmentStore::TContigPos, TFile&, TFile&, TOptions&) [with TFragmentStore = FragmentStore<SnpStoreSpec_>; TReadCounts = String<unsigned int, Alloc<> >; TReadCigars = StringSet<String<Pair<char, int> > >; TGenomeName = String<char, Alloc<> >; TFile = std::basic_ofstream<char>; TOptions = SNPCallingOptions<>; typename TFragmentStore::TContigPos = long int]' /builddir/build/BUILD/seqan-1.4.2/core/apps/snp_store/snp_store.h:2564:41: required from 'void seqan::dumpVariantsRealignBatchWrap(TFragmentStore&, TReadCigars&, const TReadCounts&, TGenomeName, typename TFragmentStore::TContigPos, typename TFragmentStore::TContigPos, typename TFragmentStore::TContigPos, TFile&, TFile&, TOptions&) [with TFragmentStore = FragmentStore<SnpStoreSpec_>; TReadCigars = StringSet<String<Pair<char, int> > >; TReadCounts = String<unsigned int, Alloc<> >; TGenomeName = String<char, Alloc<> >; TFile = std::basic_ofstream<char>; TOptions = SNPCallingOptions<>; typename TFragmentStore::TContigPos = long int]' /builddir/build/BUILD/seqan-1.4.2/core/apps/snp_store/snp_store.cpp:1012:53: required from 'int detectSNPs(seqan::SNPCallingOptions<TSpec>&) [with TSpec = seqan::SNPCallingSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/snp_store/snp_store.cpp:1442:28: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h:742:58: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 742 | Iter<TGaps, GapsIterator<AnchorGaps<TGapAnchors> > > result = lhs; | ^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h:117:22: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> >]' 117 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h:744:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 744 | return result; | ^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h:117:22: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> >]' 117 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > seqan::operator+(const Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&, TDifference) [with TGaps = const Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TGapAnchors = String<GapAnchor<long int>, Alloc<> >; TDifference = long int]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1200:28: required from 'typename seqan::Iterator<const T, const seqan::Tag<TExpand> >::Type seqan::iter(const T&, TPos, Tag<TExpand>) [with T = Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TPos = long int; TTag = Rooted_; typename Iterator<const T, const Tag<TExpand> >::Type = Iter<const Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >, GapsIterator<AnchorGaps<String<GapAnchor<long int>, Alloc<> > > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1178:16: required from 'typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::iter(const T&, TPos) [with T = Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TPos = long int; typename Iterator<const T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<const Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >, GapsIterator<AnchorGaps<String<GapAnchor<long int>, Alloc<> > > > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_anchor.h:450:22: required from 'bool seqan::isGap(const Gaps<TSequence, AnchorGaps<TGapAnchors> >&, TPosition) [with TSequence = String<SimpleType<unsigned char, Dna5Q_> >; TGapAnchors = String<GapAnchor<long int>, Alloc<> >; TPosition = long int]' /builddir/build/BUILD/seqan-1.4.2/core/apps/snp_store/snp_store.h:4505:72: required from 'void seqan::dumpVariantsRealignBatch(TFragmentStore&, TReadCigars&, const TReadCounts&, TGenomeName, typename TFragmentStore::TContigPos, typename TFragmentStore::TContigPos, typename TFragmentStore::TContigPos, TFile&, TFile&, TOptions&) [with TFragmentStore = FragmentStore<SnpStoreSpec_>; TReadCounts = String<unsigned int, Alloc<> >; TReadCigars = StringSet<String<Pair<char, int> > >; TGenomeName = String<char, Alloc<> >; TFile = std::basic_ofstream<char>; TOptions = SNPCallingOptions<>; typename TFragmentStore::TContigPos = long int]' /builddir/build/BUILD/seqan-1.4.2/core/apps/snp_store/snp_store.h:2564:41: required from 'void seqan::dumpVariantsRealignBatchWrap(TFragmentStore&, TReadCigars&, const TReadCounts&, TGenomeName, typename TFragmentStore::TContigPos, typename TFragmentStore::TContigPos, typename TFragmentStore::TContigPos, TFile&, TFile&, TOptions&) [with TFragmentStore = FragmentStore<SnpStoreSpec_>; TReadCigars = StringSet<String<Pair<char, int> > >; TReadCounts = String<unsigned int, Alloc<> >; TGenomeName = String<char, Alloc<> >; TFile = std::basic_ofstream<char>; TOptions = SNPCallingOptions<>; typename TFragmentStore::TContigPos = long int]' /builddir/build/BUILD/seqan-1.4.2/core/apps/snp_store/snp_store.cpp:1012:53: required from 'int detectSNPs(seqan::SNPCallingOptions<TSpec>&) [with TSpec = seqan::SNPCallingSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/snp_store/snp_store.cpp:1442:28: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h:742:58: warning: implicitly-declared 'constexpr seqan::Iter<const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >::Iter(const seqan::Iter<const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 742 | Iter<TGaps, GapsIterator<AnchorGaps<TGapAnchors> > > result = lhs; | ^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h:117:22: note: because 'seqan::Iter<const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> >]' 117 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h:744:12: warning: implicitly-declared 'constexpr seqan::Iter<const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >::Iter(const seqan::Iter<const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 744 | return result; | ^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h:117:22: note: because 'seqan::Iter<const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> >]' 117 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_fundamental.h:79, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:58: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5Q_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1542:29: required from 'void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5Q_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1398:21: required from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = SimpleType<unsigned char, Dna5Q_>; TValueTarget = SimpleType<unsigned char, Dna5Q_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1429:31: required from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = SimpleType<unsigned char, Dna5Q_>; TValueTarget = SimpleType<unsigned char, Dna5Q_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1840:27: required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5Q_>; TSpec = Alloc<>; TSize_ = unsigned int; TExpand = TagExact_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20: required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5Q_>; TSpec = Alloc<>; TSize_ = unsigned int; TExpand = TagExact_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/tokenize.h:943:12: required from 'int seqan::readNChars(TBuffer&, RecordReader<TStream, TPass>&, unsigned int) [with TBuffer = String<SimpleType<unsigned char, Dna5Q_> >; TStream = std::basic_fstream<char>; TPass = SinglePass<void>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/snp_store/snp_store.h:1004:39: required from 'int seqan::readMatchesFromGFF_Batch(TFile&, TFragmentStore&, TReadCounts&, String<Pair<int> >&, StringSet<TSequence>&, TGenome&, TGenomeIdMap&, TSize, TContigPos, TContigPos, TValue&, TOptions&, bool) [with TFile = std::basic_fstream<char>*; TFragmentStore = FragmentStore<SnpStoreSpec_>; TReadCounts = String<unsigned int, Alloc<> >; TCigarStr = String<Pair<char, int> >; TGenome = String<SimpleType<unsigned char, Dna5Q_> >; TGenomeIdMap = std::map<String<char, Alloc<> >, unsigned int>; TContigPos = long int; TSize = unsigned int; TValue = int; TOptions = SNPCallingOptions<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/snp_store/snp_store.cpp:903:54: required from 'int detectSNPs(seqan::SNPCallingOptions<TSpec>&) [with TSpec = seqan::SNPCallingSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/snp_store/snp_store.cpp:1442:28: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1521:19: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class seqan::SimpleType<unsigned char, seqan::Dna5Q_>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1521 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_alphabet.h:84, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:68: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5Q_>' declared here 116 | class SimpleType | ^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1542:29: required from 'void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1398:21: required from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = SimpleType<unsigned char, Dna5_>; TValueTarget = SimpleType<unsigned char, Dna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1429:31: required from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = SimpleType<unsigned char, Dna5_>; TValueTarget = SimpleType<unsigned char, Dna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1840:27: required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagExact_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20: required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagExact_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:131:16: required from 'seqan::String<TValue, seqan::Alloc<TSpec> >::String(const seqan::String<TValue, seqan::Alloc<TSpec> >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna5_>; TSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/apps/snp_store/snp_store.h:4809:28: required from 'void seqan::dumpSNPsBatch(TFragmentStore&, TReadCigars&, const TReadCounts&, TGenomeName, typename TFragmentStore::TContigPos, typename TFragmentStore::TContigPos, typename TFragmentStore::TContigPos, TFile&, TOptions&) [with TFragmentStore = FragmentStore<SnpStoreSpec_>; TReadCigars = StringSet<String<Pair<char, int> > >; TReadCounts = String<unsigned int, Alloc<> >; TGenomeName = String<char, Alloc<> >; TFile = std::basic_ofstream<char>; TOptions = SNPCallingOptions<>; typename TFragmentStore::TContigPos = long int]' /builddir/build/BUILD/seqan-1.4.2/core/apps/snp_store/snp_store.cpp:1014:38: required from 'int detectSNPs(seqan::SNPCallingOptions<TSpec>&) [with TSpec = seqan::SNPCallingSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/snp_store/snp_store.cpp:1442:28: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1521:19: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class seqan::SimpleType<unsigned char, seqan::Dna5_>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1521 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5_>' declared here 116 | class SimpleType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_allocator.h:53, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:74: In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<std::__cxx11::basic_string<char> >; TValue = std::__cxx11::basic_string<char>; TSize = long unsigned int; TUsage = AllocateStorage_]', inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = std::__cxx11::basic_string<char>; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30, inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20, inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<std::__cxx11::basic_string<char> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50, inlined from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<std::__cxx11::basic_string<char> >; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18, inlined from 'void seqan::eraseBack(T&) [with T = String<std::__cxx11::basic_string<char> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2337:8, inlined from 'TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string<char>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/arg_parse/arg_parse_ctd_support.h:88:30: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value '18446744073709551552' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/exception_ptr.h:38, from /usr/include/c++/13/exception:164, from /usr/include/c++/13/ios:41: /usr/include/c++/13/new: In function 'TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string<char>]': /usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here 126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:59, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:41: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h: In function 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h:399:36: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] 399 | snprintf(buffer, 4, "%d", x); | ^ In file included from /usr/include/stdio.h:906, from /usr/include/c++/13/cstdio:42, from /usr/include/c++/13/ext/string_conversions.h:45, from /usr/include/c++/13/bits/basic_string.h:4072, from /usr/include/c++/13/string:54: In function 'int snprintf(char*, size_t, const char*, ...)', inlined from 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h:399:21: /usr/include/bits/stdio2.h:54:35: note: '__builtin___snprintf_chk' output between 2 and 5 bytes into a destination of size 4 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<unsigned int, Alloc<> >; TValue = unsigned int; TSize = long unsigned int; TUsage = AllocateStorage_]', inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = unsigned int; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = unsigned int; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = unsigned int; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30, inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83, inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1821:1, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20, inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<unsigned int, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50, inlined from 'typename seqan::Value<seqan::IdManager<TIdType, TSpec> >::Type seqan::obtainId(IdManager<TIdType, TSpec>&) [with TIdType = unsigned int; TSpec = Tag<Default_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_idmanager.h:205:9, inlined from 'typename seqan::VertexDescriptor<seqan::Graph<seqan::Directed<TCargo, TSpec> > >::Type seqan::addVertex(Graph<Directed<TCargo, TSpec> >&) [with TCargo = void; TSpec = const Tag<WithoutEdgeId_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_impl_directed.h:534:33, inlined from 'void seqan::_createVertices(Graph<TSpec>&, TVertexDescriptor) [with TSpec = Directed<void, const Tag<WithoutEdgeId_> >; TVertexDescriptor = unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_interface.h:709:65, inlined from 'void seqan::_copyGraph(const Graph<Directed<TCargo, TSpec> >&, Graph<Directed<TCargo, TSpec> >&, bool) [with TCargo = void; TSpec = const Tag<WithoutEdgeId_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_impl_directed.h:191:50: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value '18446744073709551608' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/new: In function 'void seqan::_copyGraph(const Graph<Directed<TCargo, TSpec> >&, Graph<Directed<TCargo, TSpec> >&, bool) [with TCargo = void; TSpec = const Tag<WithoutEdgeId_>]': /usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here 126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<unsigned int, Alloc<> >; TValue = unsigned int; TSize = long unsigned int; TUsage = AllocateStorage_]', inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = unsigned int; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = unsigned int; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = unsigned int; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30, inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83, inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1821:1, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20, inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<unsigned int, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50, inlined from 'typename seqan::Value<seqan::IdManager<TIdType, TSpec> >::Type seqan::obtainId(IdManager<TIdType, TSpec>&) [with TIdType = unsigned int; TSpec = Tag<Default_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_idmanager.h:205:9, inlined from 'typename seqan::VertexDescriptor<seqan::Graph<seqan::Directed<TCargo, TSpec> > >::Type seqan::addVertex(Graph<Directed<TCargo, TSpec> >&) [with TCargo = void; TSpec = const Tag<WithoutEdgeId_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_impl_directed.h:534:33, inlined from 'void seqan::_createVertices(Graph<TSpec>&, TVertexDescriptor) [with TSpec = Directed<void, const Tag<WithoutEdgeId_> >; TVertexDescriptor = unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_interface.h:709:65, inlined from 'void seqan::_copyGraph(const Graph<Directed<TCargo, TSpec> >&, Graph<Directed<TCargo, TSpec> >&, bool) [with TCargo = void; TSpec = const Tag<WithoutEdgeId_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_impl_directed.h:192:24: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value '18446744073709551608' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/new: In function 'void seqan::_copyGraph(const Graph<Directed<TCargo, TSpec> >&, Graph<Directed<TCargo, TSpec> >&, bool) [with TCargo = void; TSpec = const Tag<WithoutEdgeId_>]': /usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here 126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ [ 29%] Linking CXX executable ../../../bin/snp_store cd /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/snp_store && /usr/bin/cmake -E cmake_link_script CMakeFiles/snp_store.dir/link.txt --verbose=1 /usr/bin/g++ -std=c++14 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -static-libgcc -static-libstdc++ -rdynamic CMakeFiles/snp_store.dir/snp_store.cpp.o -o ../../../bin/snp_store -lrt -L/usr/lib64 -lz make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' [ 29%] Built target snp_store make -f core/apps/splazers/CMakeFiles/splazers.dir/build.make core/apps/splazers/CMakeFiles/splazers.dir/depend make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/splazers /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/splazers/CMakeFiles/splazers.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' make -f core/apps/splazers/CMakeFiles/splazers.dir/build.make core/apps/splazers/CMakeFiles/splazers.dir/build make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' [ 29%] Building CXX object core/apps/splazers/CMakeFiles/splazers.dir/splazers.cpp.o cd /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/splazers && /usr/bin/g++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-1.4.2/core/include -std=c++14 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -MD -MT core/apps/splazers/CMakeFiles/splazers.dir/splazers.cpp.o -MF CMakeFiles/splazers.dir/splazers.cpp.o.d -o CMakeFiles/splazers.dir/splazers.cpp.o -c /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:68, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:48, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/arg_parse.h:45, from /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:49: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:80:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 80 | struct FunctorUpcase : public std::unary_function<InType, Result> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/ostream:40, from /usr/include/c++/13/iostream:41, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/debug_test_system.h:46, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_debug.h:52, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:49, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/arg_parse.h:44: /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:115:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 115 | struct FunctorLowcase : public std::unary_function<InType, Result> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:151:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 151 | struct FunctorConvert : public std::unary_function<InType,OutType> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:220:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 220 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:229:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 229 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:239:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 239 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:249:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 249 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:259:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 259 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:268:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 268 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:280:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 280 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/stream_algorithms.h:40, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:91: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamPeek(char&, FILE*)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:169:11: warning: comparison is always false due to limited range of data type [-Wtype-limits] 169 | if (c == EOF) | ^ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamReadChar(char&, FILE*)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:182:11: warning: comparison is always false due to limited range of data type [-Wtype-limits] 182 | if (c == EOF) | ^ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:117: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h:1436:51: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 1436 | struct testIODone : public ::std::unary_function<TPageFrame&,bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:46, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find.h:47, from /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:28, from /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:50: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:342:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 342 | public ::std::unary_function<Pair<TKey, TValue>, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:47: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm.h:793:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 793 | public ::std::unary_function<Pair<TWeight, TPair>, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:62, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:40, from /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:29: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:45:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 45 | struct filterI1 : public ::std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:54:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 54 | struct filterI2 : public ::std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:63:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 63 | struct filterI3 : public ::std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:74: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:401:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 401 | struct insertBucket : public ::std::unary_function<TPageBucket,void> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:507:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 507 | struct insertBucket : public ::std::unary_function<TPageBucket,void> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:78: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:42:48: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 42 | struct MergeStreamComparer : public ::std::binary_function < PageBucket<TValue>, | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:57:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 57 | public ::std::binary_function < | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:257:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 257 | struct insertBucket : public ::std::unary_function<TPageBucket,void> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:372:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 372 | struct insertBucket : public ::std::unary_function<TPageBucket, void> { | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:45: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_set.h:373:41: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 373 | struct SetLess_ : public ::std::binary_function<TElement, TElement, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:70: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:404:18: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 404 | public::std::binary_function<FibreRecord, unsigned, bool> // functor for operator> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:744:18: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 744 | public::std::unary_function<InType, Result> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:760:18: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 760 | public::std::unary_function<InType, InType> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:80: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:854:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 854 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:902:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 902 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:970:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 970 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1039:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 1039 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1073:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 1073 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1121:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 1121 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2093:39: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 2093 | struct _qgramComp : public ::std::binary_function<InType,InType,Result> { | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2112:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 2112 | public ::std::binary_function< | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:91: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_sa_qsort.h:46:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 46 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_sa_qsort.h:85:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 85 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:96: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 65 | public std::binary_function<TValue, TValue, TResult> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 98 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 112 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 127 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 144 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 154 | public std::binary_function<TValue, TValue, TResult> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:99: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:110:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 110 | public ::std::binary_function < SkewDCStream<TValue>, | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:143:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 143 | public ::std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >, | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:100: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 65 | public std::binary_function<TValue, TValue, TResult> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 99 | public std::binary_function< | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 118 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 132 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 154 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 175 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 185 | public std::binary_function<TValue, TValue, TResult> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:103: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 57 | struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> { | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 97 | public std::binary_function< | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:141:29: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 141 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:109: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:59:42: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 59 | struct _mapInverse : public std::unary_function<InType,Result> { | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:164:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 164 | struct _mapInverseMulti : public std::unary_function<InType,Result> { | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const TText&, const TSA&, KasaiOriginal)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:312:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 312 | for(TSize hMax = _min(n - i, n - j); h < hMax && *I == *J; ++I, ++J, ++h) ; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:313:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 313 | LCP[isa - 1] = h; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const TText&, const TSA&, Kasai)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:379:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 379 | for(TSize hMax = _min(n - i, n - j); h < hMax && *I == *J; ++I, ++J, ++h) ; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:380:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 380 | LCP[i] = h | mark; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const StringSet<TSequence, TSpec>&, const TSA&, Kasai)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:483:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 483 | for(TSize hMax = _min(getValueI2((TPair)dec), n - j); h < hMax && *I == *J; ++I, ++J, ++h) ; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:484:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 484 | LCP[i] = h | mark; | ^~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:113: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_bwt.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_bwt.h:144:50: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 144 | struct _filterGlobalizer : public ::std::unary_function<InType,Result> { | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:120: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:585:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 585 | public ::std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:128: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h: In function 'void seqan::_storeWotdChildren(Index<TObject, IndexWotd<Dfi<TPredHull, TPred> > >&, TSize, TSize)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:504:27: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 504 | } else | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:506:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' 506 | for (TDirSize d = index.sentinelBound - index.sentinelOcc; d != index.sentinelBound; ++d) | ^~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:136: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/repeat_base.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/repeat_base.h:149:44: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 149 | struct RepeatLess_ : public ::std::binary_function<TPos, TPos, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:157: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_index_esa.h: In function 'typename seqan::Iterator<TLeft, const seqan::Tag<seqan::Standard_> >::Type seqan::_upperBoundLcpe(TText&, TSA&, SearchTreeIterator<TLCP, TSpec>, TQuery&, TDiff_, TDiff_)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_index_esa.h:1498:13: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 1498 | for(; i && ordEqual(*t, convert<TTextAlphabet>(*q)); --i, ++t, ++q) ; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_index_esa.h:1501:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 1501 | if (q == qEnd || t == tEnd || !ordGreater(*t, convert<TTextAlphabet>(*q))) { | ^~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:79, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:38, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/fai_index.h:40, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io.h:83, from /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:30: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:246:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 246 | public ::std::binary_function<TGapAnchor, TGapAnchor, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:256:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 256 | public ::std::binary_function<TGapAnchor, TGapAnchor, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:166: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h: In function 'int seqan::_globalAlignmentScore(const String<TValue, TSpec>&, const String<TValue2, TSpec2>&, const MyersBitVector&)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h:70:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 70 | if (length(seqH) < length(seqV)) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h:74:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 74 | const unsigned int BLOCK_SIZE = BitsPerValue<unsigned int>::VALUE; | ^~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:174: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h: In function 'seqan::Pair<seqan::Pair<TDiagonal> > seqan::_alignBandedSmithWatermanTrace(LocalAlignmentFinder<TScoreValue>&, const TSequenceH&, const TSequenceV&, TId, TId, TScore&, TDiagonal, TDiagonal)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:409:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 409 | if ((actualCol == 0) || (actualRow == 0)) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:412:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 412 | if (actualCol < len1) _alignTracePrint(finder.trace, seqH, seqV, id1, actualCol, id2, actualRow, len1 - actualCol, Horizontal); | ^~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:60: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:485:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 485 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:495:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 495 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:505:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 505 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:515:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 515 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:525:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 525 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:535:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 535 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:62: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h: In function 'void seqan::convertMatchesToGlobalAlignment(FragmentStore<TSpec, TConfig>&, const TScore&, const TShrinkMatches&)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2357:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 2357 | if (alignQualityStoreLengthPre == 0u) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2361:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 2361 | sortAlignedReads(store.alignedReadStore, SortBeginPos()); | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:712:44: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 712 | struct LessRNoGPos : public ::std::binary_function < TReadMatch, TReadMatch, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:740:47: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 740 | struct LessRNoGEndPos : public ::std::binary_function < TReadMatch, TReadMatch, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:766:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 766 | struct LessErrors : public ::std::binary_function < TReadMatch, TReadMatch, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:784:41: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 784 | struct LessSplicedScore : public ::std::binary_function < TReadMatch, TReadMatch, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:806:45: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 806 | struct LessSplicedScoreGPos : public ::std::binary_function < TReadMatch, TReadMatch, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:51: /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/outputFormat.h:126:44: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 126 | struct LessGPosRNo : public ::std::binary_function < TReadMatch, TReadMatch, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:52: /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/paramChooser.h: In function 'int seqan::qualityDistributionFromPrbFile(TFile&, TDistribution&, ParamChooserOptions&)': /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/paramChooser.h:198:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 198 | if (skipWhitespaces(reader) != 0) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/paramChooser.h:201:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 201 | int kickout = 0; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/paramChooser.h: In function 'int seqan::qualityDistributionFromFastQIntFile(TFile&, TDistribution&, ParamChooserOptions&)': /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/paramChooser.h:373:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 373 | if (pm_options.verbose) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/paramChooser.h:376:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 376 | resize(avg,pm_options.totalN,(TFloat)0.0); | ^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/paramChooser.h: In function 'bool seqan::parseGappedParams(RazerSOptions<TSpec>&, TFile&, ParamChooserOptions&)': /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/paramChooser.h:934:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 934 | if (value(reader) == 'e') | ^~ /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/paramChooser.h:938:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 938 | bool atLeastOneFound = false; | ^~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:59: /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_matepairs.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_matepairs.h:525:47: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 525 | struct LessPairErrors : public ::std::binary_function < TReadMatch, TReadMatch, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp: In function 'int main(int, const char**)': /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:564:5: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 564 | for (unsigned i = 0; i < length(readFileNames); ++i) | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:567:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 567 | if(length(readFileNames) == 2) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:615:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 615 | if ((getArgumentValueCount(parser, 1) == 0) && (stop = true)) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:617:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 617 | if ((options.minClippedLen < 0) && (stop = true)) | ^~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:62: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h: In instantiation of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(THost_&&, typename seqan::EnableIf<seqan::IsAnInnerHost<typename seqan::RemoveReference<T>::Type, typename seqan::RemoveReference<THost_>::Type> >::Type*) [with THost_ = const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&; THost = seqan::ModifiedString<const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::ModView<seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > > >; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::EnableIf<seqan::IsAnInnerHost<typename seqan::RemoveReference<T>::Type, typename seqan::RemoveReference<THost_>::Type> >::Type = void; typename seqan::RemoveReference<THost_>::Type = const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; typename seqan::RemoveReference<T>::Type = seqan::ModifiedString<const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::ModView<seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_shortcuts.h:584:9: required from 'typename seqan::ReverseComplementString<const THost>::Type seqan::reverseComplementString(const THost&) [with THost = Segment<const String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; typename ReverseComplementString<const THost>::Type = ModifiedString<ModifiedString<const Segment<const String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >, Tag<ModReverse_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/outputFormat.h:1589:40: required from 'void seqan::dumpMatches(TMatches&, const TGenomeNames&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReads&, const TReadRegions&, TCounts&, const TReadNames&, CharString, CharString, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenomeNames = StringSet<String<char, Alloc<> > >; TReads = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >; TReadNames = StringSet<String<char, Alloc<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; CharString = String<char, Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:305:14: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:736:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:161:13: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 161 | _host(std::forward<THost_>(host)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence.h:93, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:47: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:69: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_view.h:165:53: note: initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TFunctor = seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]' 165 | ModifiedString(typename Parameter_<THost>::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:62: /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h: In instantiation of 'bool seqan::matchVerify(TMatch&, Segment<TGenome, InfixSegment>, unsigned int, TReadSet&, TMyersPatterns&, const RazerSOptions<TSpec>&, SwiftSemiGlobal, TSufPrefSpec) [with TMatch = ReadMatch<long int>; TGenome = String<SimpleType<unsigned char, Dna5Q_> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TMyersPatterns = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TSpec = RazerSSpec<>; TSufPrefSpec = LongestSuffix; SwiftSemiGlobal = Tag<SwiftSemiGlobal_<void> >]': /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:2570:21: required from 'void seqan::mapSplicedReads(TMatches&, TGenome&, unsigned int, TOriReadSet&, TReadRegions&, Pattern<TReadIndexL, Swift<TSwiftSpec> >&, Pattern<TReadIndexR, Swift<TSwiftSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5Q_> >; TOriReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TReadIndexL = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TReadIndexR = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:2263:20: required from 'int seqan::mapSplicedReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet_&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&, const TShapeL&, const TShapeR&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShapeL = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TShapeR = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:3099:27: required from 'int seqan::mapSplicedReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2227:31: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:274:22: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:736:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:684:22: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 684 | TGenomeInfix oriInf = inf; | ^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:692:33: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 692 | TGenomeInfixRev infRev(inf); | ^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note: initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]' 139 | ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h: In instantiation of 'bool seqan::matchVerify(TMatch&, Segment<TGenome, InfixSegment>, unsigned int, TReadSet&, TMyersPatterns&, const RazerSOptions<TSpec>&, SwiftSemiGlobal, TSufPrefSpec) [with TMatch = ReadMatch<long int>; TGenome = String<SimpleType<unsigned char, Dna5Q_> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TMyersPatterns = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TSpec = RazerSSpec<>; TSufPrefSpec = LongestPrefix; SwiftSemiGlobal = Tag<SwiftSemiGlobal_<void> >]': /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:2618:20: required from 'void seqan::mapSplicedReads(TMatches&, TGenome&, unsigned int, TOriReadSet&, TReadRegions&, Pattern<TReadIndexL, Swift<TSwiftSpec> >&, Pattern<TReadIndexR, Swift<TSwiftSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5Q_> >; TOriReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TReadIndexL = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TReadIndexR = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:2263:20: required from 'int seqan::mapSplicedReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet_&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&, const TShapeL&, const TShapeR&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShapeL = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TShapeR = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:3099:27: required from 'int seqan::mapSplicedReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2227:31: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:274:22: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:736:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:684:22: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 684 | TGenomeInfix oriInf = inf; | ^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:692:33: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 692 | TGenomeInfixRev infRev(inf); | ^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note: initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]' 139 | ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h: In instantiation of 'bool seqan::matchVerify(TMatch&, Segment<TGenome, InfixSegment>, unsigned int, TReadSet&, TMyersPatterns&, const RazerSOptions<TSpec>&, SwiftSemiGlobal) [with TMatch = ReadMatch<long int>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TMyersPatterns = String<Pattern<String<SimpleType<unsigned char, Dna5Q_> >, Myers<FindInfix, True, void> > >; TSpec = RazerSSpec<>; SwiftSemiGlobal = Tag<SwiftSemiGlobal_<void> >]': /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_matepairs.h:775:21: required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<String<SimpleType<unsigned char, Dna5Q_> >, Myers<FindInfix, True, void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_matepairs.h:1046:21: required from 'int seqan::mapMatePairReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet_&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2180:26: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2253:19: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:274:22: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:736:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:1466:33: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 1466 | TGenomeInfixRev infRev(inf); | ^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note: initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]' 139 | ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h: In instantiation of 'bool seqan::matchVerify(TMatch&, Segment<TGenome, InfixSegment>, unsigned int, TReadSet&, TMyersPatterns&, const RazerSOptions<TSpec>&, SwiftSemiGlobal) [with TMatch = ReadMatch<long int>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TMyersPatterns = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TSpec = RazerSSpec<>; SwiftSemiGlobal = Tag<SwiftSemiGlobal_<void> >]': /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:1694:15: required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2036:19: required from 'int seqan::mapSingleReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2183:24: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2253:19: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:274:22: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:736:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:1466:33: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 1466 | TGenomeInfixRev infRev(inf); | ^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note: initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]' 139 | ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence.h:92: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const String<SimpleType<unsigned char, Dna5Q_> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_view.h:166:25: required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TFunctor = seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:161:13: required from 'seqan::ModifiedString<THost, TSpec>::ModifiedString(THost_&&, typename seqan::EnableIf<seqan::IsAnInnerHost<typename seqan::RemoveReference<T>::Type, typename seqan::RemoveReference<THost_>::Type> >::Type*) [with THost_ = const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&; THost = seqan::ModifiedString<const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::ModView<seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > > >; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::EnableIf<seqan::IsAnInnerHost<typename seqan::RemoveReference<T>::Type, typename seqan::RemoveReference<THost_>::Type> >::Type = void; typename seqan::RemoveReference<THost_>::Type = const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; typename seqan::RemoveReference<T>::Type = seqan::ModifiedString<const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::ModView<seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_shortcuts.h:584:9: required from 'typename seqan::ReverseComplementString<const THost>::Type seqan::reverseComplementString(const THost&) [with THost = Segment<const String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; typename ReverseComplementString<const THost>::Type = ModifiedString<ModifiedString<const Segment<const String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >, Tag<ModReverse_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/outputFormat.h:1589:40: required from 'void seqan::dumpMatches(TMatches&, const TGenomeNames&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReads&, const TReadRegions&, TCounts&, const TReadNames&, CharString, CharString, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenomeNames = StringSet<String<char, Alloc<> > >; TReads = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >; TReadNames = StringSet<String<char, Alloc<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; CharString = String<char, Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:305:14: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:736:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_base.h:470:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 470 | return me; | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_iterator.h:65, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:86: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(const seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:375:13: required from 'seqan::Finder<THaystack, seqan::Swift<TSpec> >::Finder(THaystack&, TRepeatSize, TPeriodSize) [with TRepeatSize = int; TPeriodSize = int; THaystack = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:2446:16: required from 'void seqan::mapSplicedReads(TMatches&, TGenome&, unsigned int, TOriReadSet&, TReadRegions&, Pattern<TReadIndexL, Swift<TSwiftSpec> >&, Pattern<TReadIndexR, Swift<TSwiftSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5Q_> >; TOriReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TReadIndexL = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TReadIndexR = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:2263:20: required from 'int seqan::mapSplicedReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet_&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&, const TShapeL&, const TShapeR&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShapeL = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TShapeR = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:3066:27: required from 'int seqan::mapSplicedReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2227:31: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:274:22: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:736:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:147:15: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 147 | : data_container(other_.data_container), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(const seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:375:13: required from 'seqan::Finder<THaystack, seqan::Swift<TSpec> >::Finder(THaystack&, TRepeatSize, TPeriodSize) [with TRepeatSize = int; TPeriodSize = int; THaystack = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_matepairs.h:683:16: required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<String<SimpleType<unsigned char, Dna5Q_> >, Myers<FindInfix, True, void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_matepairs.h:1046:21: required from 'int seqan::mapMatePairReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet_&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2180:26: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2242:19: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:274:22: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:736:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:147:15: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 147 | : data_container(other_.data_container), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_fundamental.h:79, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:58: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5Q_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1542:29: required from 'void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5Q_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1398:21: required from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = SimpleType<unsigned char, Dna5Q_>; TValueTarget = SimpleType<unsigned char, Dna5Q_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1429:31: required from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = SimpleType<unsigned char, Dna5Q_>; TValueTarget = SimpleType<unsigned char, Dna5Q_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1840:27: required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5Q_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagExact_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20: required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5Q_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagExact_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_matepairs.h:516:9: required from 'bool seqan::loadReads(TReadSet&, TNameSet&, const char*, const char*, TRazerSOptions&) [with TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TNameSet = StringSet<String<char, Alloc<> > >; TRazerSOptions = RazerSOptions<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:204:17: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:736:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1521:19: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class seqan::SimpleType<unsigned char, seqan::Dna5Q_>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1521 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_alphabet.h:84, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:68: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5Q_>' declared here 116 | class SimpleType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence.h:91: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; typename Iterator<T, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:616:25: required from 'typename seqan::Iterator<T, const seqan::Tag<TSpec> >::Type seqan::begin(T&, Tag<TSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TSpec = Rooted_; typename Iterator<T, const Tag<TSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:375:32: required from 'seqan::Finder<THaystack, seqan::Swift<TSpec> >::Finder(THaystack&, TRepeatSize, TPeriodSize) [with TRepeatSize = int; TPeriodSize = int; THaystack = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:2446:16: required from 'void seqan::mapSplicedReads(TMatches&, TGenome&, unsigned int, TOriReadSet&, TReadRegions&, Pattern<TReadIndexL, Swift<TSwiftSpec> >&, Pattern<TReadIndexR, Swift<TSwiftSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5Q_> >; TOriReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TReadIndexL = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TReadIndexR = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:2263:20: required from 'int seqan::mapSplicedReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet_&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&, const TShapeL&, const TShapeR&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShapeL = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TShapeR = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:3066:27: required from 'int seqan::mapSplicedReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2227:31: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:274:22: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:736:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:532:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 532 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note: initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]' 138 | Iter(typename Parameter_<TContainer>::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find.h:52: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_base.h: In instantiation of 'typename seqan::Parameter_<T>::Type seqan::container(Finder<THaystack, TSpec>&) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TSpec = Swift<Tag<SwiftSemiGlobal_<Hamming_> > >; typename Parameter_<T>::Type = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1875:77: required from 'bool seqan::find(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double, TSize) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TSize = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1860:16: required from 'bool seqan::find(TFinder&, Pattern<TIndex, Swift<Tag<SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >; TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Hamming_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:2481:13: required from 'void seqan::mapSplicedReads(TMatches&, TGenome&, unsigned int, TOriReadSet&, TReadRegions&, Pattern<TReadIndexL, Swift<TSwiftSpec> >&, Pattern<TReadIndexR, Swift<TSwiftSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5Q_> >; TOriReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TReadIndexL = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TReadIndexR = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:2263:20: required from 'int seqan::mapSplicedReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet_&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&, const TShapeL&, const TShapeR&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShapeL = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TShapeR = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:3066:27: required from 'int seqan::mapSplicedReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2227:31: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:274:22: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:736:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_base.h:793:42: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 793 | return container(hostIterator(me)); | ^ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:162: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h: In instantiation of 'void seqan::_patternInit(Pattern<TIndex, Swift<TSpec> >&, TFloat, TSize_) [with TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1876:21: required from 'bool seqan::find(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double, TSize) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TSize = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1860:16: required from 'bool seqan::find(TFinder&, Pattern<TIndex, Swift<Tag<SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >; TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSpec = Hamming_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:2481:13: required from 'void seqan::mapSplicedReads(TMatches&, TGenome&, unsigned int, TOriReadSet&, TReadRegions&, Pattern<TReadIndexL, Swift<TSwiftSpec> >&, Pattern<TReadIndexR, Swift<TSwiftSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5Q_> >; TOriReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TReadIndexL = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TReadIndexR = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:2263:20: required from 'int seqan::mapSplicedReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet_&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&, const TShapeL&, const TShapeR&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShapeL = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TShapeR = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:3068:27: required from 'int seqan::mapSplicedReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2227:31: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:274:22: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:736:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:713:23: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy] 713 | pattern.shape = indexShape(host(pattern)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:77: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_onegapped.h:135:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]' 135 | Shape(Shape const &other): | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h: In instantiation of 'void seqan::_patternInit(Pattern<TIndex, Swift<TSpec> >&, TFloat, TSize_) [with TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1876:21: required from 'bool seqan::find(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double, TSize) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TSize = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1860:16: required from 'bool seqan::find(TFinder&, Pattern<TIndex, Swift<Tag<SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >; TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSpec = Hamming_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:2481:13: required from 'void seqan::mapSplicedReads(TMatches&, TGenome&, unsigned int, TOriReadSet&, TReadRegions&, Pattern<TReadIndexL, Swift<TSwiftSpec> >&, Pattern<TReadIndexR, Swift<TSwiftSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5Q_> >; TOriReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TReadIndexL = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TReadIndexR = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:2263:20: required from 'int seqan::mapSplicedReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet_&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&, const TShapeL&, const TShapeR&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShapeL = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TShapeR = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:3070:27: required from 'int seqan::mapSplicedReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2227:31: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:274:22: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:736:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:713:23: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy] 713 | pattern.shape = indexShape(host(pattern)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:76: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_gapped.h:330:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]' 330 | Shape(Shape const &other): | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_base.h: In instantiation of 'typename seqan::Parameter_<T>::Type seqan::container(Finder<THaystack, TSpec>&) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TSpec = Swift<Tag<SwiftSemiGlobal_<void> > >; typename Parameter_<T>::Type = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1875:77: required from 'bool seqan::find(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double, TSize) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<void> >; TSize = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1860:16: required from 'bool seqan::find(TFinder&, Pattern<TIndex, Swift<Tag<SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >; TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:2481:13: required from 'void seqan::mapSplicedReads(TMatches&, TGenome&, unsigned int, TOriReadSet&, TReadRegions&, Pattern<TReadIndexL, Swift<TSwiftSpec> >&, Pattern<TReadIndexR, Swift<TSwiftSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5Q_> >; TOriReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TReadIndexL = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TReadIndexR = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:2263:20: required from 'int seqan::mapSplicedReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet_&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&, const TShapeL&, const TShapeR&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShapeL = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TShapeR = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:3099:27: required from 'int seqan::mapSplicedReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2227:31: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:274:22: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:736:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_base.h:793:42: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 793 | return container(hostIterator(me)); | ^ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = String<SimpleType<unsigned char, Dna5Q_> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:77: required from 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:692:19: required from 'bool seqan::matchVerify(TMatch&, Segment<TGenome, InfixSegment>, unsigned int, TReadSet&, TMyersPatterns&, const RazerSOptions<TSpec>&, SwiftSemiGlobal, TSufPrefSpec) [with TMatch = ReadMatch<long int>; TGenome = String<SimpleType<unsigned char, Dna5Q_> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TMyersPatterns = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TSpec = RazerSSpec<>; TSufPrefSpec = LongestSuffix; SwiftSemiGlobal = Tag<SwiftSemiGlobal_<void> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:2570:21: required from 'void seqan::mapSplicedReads(TMatches&, TGenome&, unsigned int, TOriReadSet&, TReadRegions&, Pattern<TReadIndexL, Swift<TSwiftSpec> >&, Pattern<TReadIndexR, Swift<TSwiftSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5Q_> >; TOriReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TReadIndexL = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TReadIndexR = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:2263:20: required from 'int seqan::mapSplicedReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet_&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&, const TShapeL&, const TShapeR&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShapeL = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TShapeR = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:3099:27: required from 'int seqan::mapSplicedReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2227:31: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:274:22: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:736:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_base.h:470:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 470 | return me; | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<const seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(const Segment<THost, TSpec>&) [with THost = String<SimpleType<unsigned char, Dna5Q_> >; TSpec = InfixSegment; typename Pointer_<const Segment<THost, TSpec> >::Type = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:537:26: required from 'void seqan::setHost(ModifiedString<THost, TSpec>&, const THost&) [with THost = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TSpec = Tag<ModReverse_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:696:10: required from 'bool seqan::matchVerify(TMatch&, Segment<TGenome, InfixSegment>, unsigned int, TReadSet&, TMyersPatterns&, const RazerSOptions<TSpec>&, SwiftSemiGlobal, TSufPrefSpec) [with TMatch = ReadMatch<long int>; TGenome = String<SimpleType<unsigned char, Dna5Q_> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TMyersPatterns = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TSpec = RazerSSpec<>; TSufPrefSpec = LongestSuffix; SwiftSemiGlobal = Tag<SwiftSemiGlobal_<void> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:2570:21: required from 'void seqan::mapSplicedReads(TMatches&, TGenome&, unsigned int, TOriReadSet&, TReadRegions&, Pattern<TReadIndexL, Swift<TSwiftSpec> >&, Pattern<TReadIndexR, Swift<TSwiftSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5Q_> >; TOriReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TReadIndexL = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TReadIndexR = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:2263:20: required from 'int seqan::mapSplicedReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet_&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&, const TShapeL&, const TShapeR&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShapeL = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TShapeR = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:3099:27: required from 'int seqan::mapSplicedReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2227:31: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:274:22: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:736:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_base.h:477:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 477 | return me; | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h: In instantiation of 'void seqan::_patternInit(Pattern<TIndex, Swift<TSpec> >&, TFloat, TSize_) [with TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<void> >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1876:21: required from 'bool seqan::find(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double, TSize) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<void> >; TSize = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1860:16: required from 'bool seqan::find(TFinder&, Pattern<TIndex, Swift<Tag<SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >; TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:2481:13: required from 'void seqan::mapSplicedReads(TMatches&, TGenome&, unsigned int, TOriReadSet&, TReadRegions&, Pattern<TReadIndexL, Swift<TSwiftSpec> >&, Pattern<TReadIndexR, Swift<TSwiftSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5Q_> >; TOriReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TReadIndexL = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TReadIndexR = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:2263:20: required from 'int seqan::mapSplicedReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet_&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&, const TShapeL&, const TShapeR&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShapeL = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TShapeR = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:3101:27: required from 'int seqan::mapSplicedReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2227:31: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:274:22: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:736:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:713:23: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy] 713 | pattern.shape = indexShape(host(pattern)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_onegapped.h:135:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]' 135 | Shape(Shape const &other): | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h: In instantiation of 'void seqan::_patternInit(Pattern<TIndex, Swift<TSpec> >&, TFloat, TSize_) [with TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<void> >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1876:21: required from 'bool seqan::find(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double, TSize) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<void> >; TSize = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1860:16: required from 'bool seqan::find(TFinder&, Pattern<TIndex, Swift<Tag<SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >; TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:2481:13: required from 'void seqan::mapSplicedReads(TMatches&, TGenome&, unsigned int, TOriReadSet&, TReadRegions&, Pattern<TReadIndexL, Swift<TSwiftSpec> >&, Pattern<TReadIndexR, Swift<TSwiftSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5Q_> >; TOriReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TReadIndexL = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TReadIndexR = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:2263:20: required from 'int seqan::mapSplicedReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet_&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&, const TShapeL&, const TShapeR&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShapeL = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TShapeR = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:3103:27: required from 'int seqan::mapSplicedReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2227:31: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:274:22: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:736:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:713:23: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy] 713 | pattern.shape = indexShape(host(pattern)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_gapped.h:330:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]' 330 | Shape(Shape const &other): | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; typename Iterator<T, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:616:25: required from 'typename seqan::Iterator<T, const seqan::Tag<TSpec> >::Type seqan::begin(T&, Tag<TSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename Iterator<T, const Tag<TSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:375:32: required from 'seqan::Finder<THaystack, seqan::Swift<TSpec> >::Finder(THaystack&, TRepeatSize, TPeriodSize) [with TRepeatSize = int; TPeriodSize = int; THaystack = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_matepairs.h:683:16: required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<String<SimpleType<unsigned char, Dna5Q_> >, Myers<FindInfix, True, void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_matepairs.h:1046:21: required from 'int seqan::mapMatePairReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet_&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2180:26: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2242:19: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:274:22: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:736:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:532:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 532 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note: initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]' 138 | Iter(typename Parameter_<TContainer>::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_base.h: In instantiation of 'typename seqan::Parameter_<T>::Type seqan::container(Finder<THaystack, TSpec>&) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = Swift<Tag<SwiftSemiGlobal_<Hamming_> > >; typename Parameter_<T>::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1875:77: required from 'bool seqan::find(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double, TSize) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TSize = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1860:16: required from 'bool seqan::find(TFinder&, Pattern<TIndex, Swift<Tag<SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Hamming_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_matepairs.h:717:13: required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<String<SimpleType<unsigned char, Dna5Q_> >, Myers<FindInfix, True, void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_matepairs.h:1046:21: required from 'int seqan::mapMatePairReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet_&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2180:26: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2242:19: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:274:22: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:736:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_base.h:793:42: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 793 | return container(hostIterator(me)); | ^ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h: In instantiation of 'void seqan::_patternInit(Pattern<TIndex, Swift<TSpec> >&, TFloat, TSize_) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1876:21: required from 'bool seqan::find(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double, TSize) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TSize = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1860:16: required from 'bool seqan::find(TFinder&, Pattern<TIndex, Swift<Tag<SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSpec = Hamming_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_matepairs.h:717:13: required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<String<SimpleType<unsigned char, Dna5Q_> >, Myers<FindInfix, True, void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_matepairs.h:1046:21: required from 'int seqan::mapMatePairReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet_&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2180:26: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2245:19: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:274:22: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:736:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:713:23: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy] 713 | pattern.shape = indexShape(host(pattern)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_onegapped.h:135:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]' 135 | Shape(Shape const &other): | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h: In instantiation of 'void seqan::_patternInit(Pattern<TIndex, Swift<TSpec> >&, TFloat, TSize_) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1876:21: required from 'bool seqan::find(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double, TSize) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TSize = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1860:16: required from 'bool seqan::find(TFinder&, Pattern<TIndex, Swift<Tag<SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSpec = Hamming_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_matepairs.h:717:13: required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<String<SimpleType<unsigned char, Dna5Q_> >, Myers<FindInfix, True, void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_matepairs.h:1046:21: required from 'int seqan::mapMatePairReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet_&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2180:26: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2248:19: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:274:22: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:736:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:713:23: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy] 713 | pattern.shape = indexShape(host(pattern)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_gapped.h:330:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]' 330 | Shape(Shape const &other): | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_base.h: In instantiation of 'typename seqan::Parameter_<T>::Type seqan::container(Finder<THaystack, TSpec>&) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = Swift<Tag<SwiftSemiGlobal_<void> > >; typename Parameter_<T>::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1875:77: required from 'bool seqan::find(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double, TSize) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<void> >; TSize = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1860:16: required from 'bool seqan::find(TFinder&, Pattern<TIndex, Swift<Tag<SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_matepairs.h:717:13: required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<String<SimpleType<unsigned char, Dna5Q_> >, Myers<FindInfix, True, void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_matepairs.h:1046:21: required from 'int seqan::mapMatePairReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet_&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2180:26: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2253:19: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:274:22: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:736:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_base.h:793:42: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 793 | return container(hostIterator(me)); | ^ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:77: required from 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:1466:19: required from 'bool seqan::matchVerify(TMatch&, Segment<TGenome, InfixSegment>, unsigned int, TReadSet&, TMyersPatterns&, const RazerSOptions<TSpec>&, SwiftSemiGlobal) [with TMatch = ReadMatch<long int>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TMyersPatterns = String<Pattern<String<SimpleType<unsigned char, Dna5Q_> >, Myers<FindInfix, True, void> > >; TSpec = RazerSSpec<>; SwiftSemiGlobal = Tag<SwiftSemiGlobal_<void> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_matepairs.h:775:21: required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<String<SimpleType<unsigned char, Dna5Q_> >, Myers<FindInfix, True, void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_matepairs.h:1046:21: required from 'int seqan::mapMatePairReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet_&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2180:26: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2253:19: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:274:22: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:736:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_base.h:470:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 470 | return me; | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h: In instantiation of 'void seqan::_patternInit(Pattern<TIndex, Swift<TSpec> >&, TFloat, TSize_) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<void> >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1876:21: required from 'bool seqan::find(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double, TSize) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<void> >; TSize = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1860:16: required from 'bool seqan::find(TFinder&, Pattern<TIndex, Swift<Tag<SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_matepairs.h:717:13: required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<String<SimpleType<unsigned char, Dna5Q_> >, Myers<FindInfix, True, void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_matepairs.h:1046:21: required from 'int seqan::mapMatePairReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet_&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2180:26: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2256:19: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:274:22: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:736:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:713:23: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy] 713 | pattern.shape = indexShape(host(pattern)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_onegapped.h:135:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]' 135 | Shape(Shape const &other): | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h: In instantiation of 'void seqan::_patternInit(Pattern<TIndex, Swift<TSpec> >&, TFloat, TSize_) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<void> >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1876:21: required from 'bool seqan::find(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double, TSize) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<void> >; TSize = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1860:16: required from 'bool seqan::find(TFinder&, Pattern<TIndex, Swift<Tag<SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_matepairs.h:717:13: required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<String<SimpleType<unsigned char, Dna5Q_> >, Myers<FindInfix, True, void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_matepairs.h:1046:21: required from 'int seqan::mapMatePairReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet_&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2180:26: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2259:19: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:274:22: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:736:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:713:23: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy] 713 | pattern.shape = indexShape(host(pattern)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_gapped.h:330:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]' 330 | Shape(Shape const &other): | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(const seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&) [with TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_view.h:111:7: required from 'void seqan::_streamWriteSeq(TTarget&, const TSource&, True) [with TTarget = std::basic_ofstream<char>; TSource = ModifiedString<ModifiedString<const Segment<const String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >, Tag<ModReverse_> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/stream_algorithms.h:219:17: required from 'void seqan::_streamWrite(TTarget&, const TSource&) [with TTarget = std::basic_ofstream<char>; TSource = ModifiedString<ModifiedString<const Segment<const String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >, Tag<ModReverse_> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/file_format_raw.h:282:14: required from 'void seqan::write(TFile&, const TData&, const TString&, Raw) [with TFile = std::basic_ofstream<char>; TData = ModifiedString<ModifiedString<const Segment<const String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >, Tag<ModReverse_> >; TString = char [1]; Raw = Tag<TagRaw_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/file_format_raw.h:343:7: required from 'void seqan::write(TFile&, const TData&) [with TFile = std::basic_ofstream<char>; TData = ModifiedString<ModifiedString<const Segment<const String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >, Tag<ModReverse_> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:807:10: required from 'TStream& seqan::operator<<(TStream&, const ModifiedString<THost, TSpec>&) [with TStream = std::basic_ofstream<char>; THost = ModifiedString<const Segment<const String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >; TSpec = Tag<ModReverse_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/outputFormat.h:1589:14: required from 'void seqan::dumpMatches(TMatches&, const TGenomeNames&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReads&, const TReadRegions&, TCounts&, const TReadNames&, CharString, CharString, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenomeNames = StringSet<String<char, Alloc<> > >; TReads = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >; TReadNames = StringSet<String<char, Alloc<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; CharString = String<char, Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:305:14: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:736:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:147:15: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 147 | : data_container(other_.data_container), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_base.h: In instantiation of 'typename seqan::Parameter_<T>::Type seqan::host(Finder<THaystack, TSpec>&) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TSpec = Swift<Tag<SwiftSemiGlobal_<Hamming_> > >; typename Parameter_<T>::Type = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1813:36: required from 'bool seqan::_firstNonRepeatRange(TFinder&, Pattern<TIndex, Swift<TSwiftSpec> >&) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >; TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1881:34: required from 'bool seqan::find(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double, TSize) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TSize = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1860:16: required from 'bool seqan::find(TFinder&, Pattern<TIndex, Swift<Tag<SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >; TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Hamming_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:2481:13: required from 'void seqan::mapSplicedReads(TMatches&, TGenome&, unsigned int, TOriReadSet&, TReadRegions&, Pattern<TReadIndexL, Swift<TSwiftSpec> >&, Pattern<TReadIndexR, Swift<TSwiftSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5Q_> >; TOriReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TReadIndexL = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TReadIndexR = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:2263:20: required from 'int seqan::mapSplicedReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet_&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&, const TShapeL&, const TShapeR&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShapeL = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TShapeR = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:3066:27: required from 'int seqan::mapSplicedReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2227:31: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:274:22: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:736:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_base.h:778:42: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 778 | return container(hostIterator(me)); | ^ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator+(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, TIntegral) [with TContainer = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TIterator = SimpleType<unsigned char, Dna5Q_>*; TSpec = Tag<Default_>; TIntegral = long unsigned int]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1823:41: required from 'bool seqan::_firstNonRepeatRange(TFinder&, Pattern<TIndex, Swift<TSwiftSpec> >&) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >; TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1881:34: required from 'bool seqan::find(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double, TSize) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TSize = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1860:16: required from 'bool seqan::find(TFinder&, Pattern<TIndex, Swift<Tag<SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >; TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Hamming_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:2481:13: required from 'void seqan::mapSplicedReads(TMatches&, TGenome&, unsigned int, TOriReadSet&, TReadRegions&, Pattern<TReadIndexL, Swift<TSwiftSpec> >&, Pattern<TReadIndexR, Swift<TSwiftSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5Q_> >; TOriReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TReadIndexL = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TReadIndexR = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:2263:20: required from 'int seqan::mapSplicedReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet_&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&, const TShapeL&, const TShapeR&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShapeL = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TShapeR = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:3066:27: required from 'int seqan::mapSplicedReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2227:31: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:274:22: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:736:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:609:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 609 | return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) + right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note: initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]' 138 | Iter(typename Parameter_<TContainer>::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_base.h: In instantiation of 'typename seqan::Parameter_<T>::Type seqan::container(const Finder<THaystack, TSpec>&) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TSpec = Swift<Tag<SwiftSemiGlobal_<Hamming_> > >; typename Parameter_<T>::Type = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_base.h:1171:18: required from 'typename seqan::Parameter_<typename seqan::Haystack<const TObject>::Type>::Type seqan::haystack(const TObject&) [with TObject = Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >; typename Parameter_<typename Haystack<const TObject>::Type>::Type = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; typename Haystack<const TObject>::Type = const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1628:38: required from 'seqan::Pair<typename seqan::Position<seqan::Finder<THaystack, seqan::Swift<TSpec> > >::Type> seqan::positionRange(const Finder<THaystack, Swift<TSpec> >&) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >; typename Position<Finder<THaystack, Swift<TSpec> > >::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1639:25: required from 'seqan::Pair<typename seqan::Position<seqan::Finder<THaystack, seqan::Swift<TSpec> > >::Type> seqan::positionRange(Finder<THaystack, Swift<TSpec> >&) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >; typename Position<Finder<THaystack, Swift<TSpec> > >::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:2516:26: required from 'void seqan::mapSplicedReads(TMatches&, TGenome&, unsigned int, TOriReadSet&, TReadRegions&, Pattern<TReadIndexL, Swift<TSwiftSpec> >&, Pattern<TReadIndexR, Swift<TSwiftSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5Q_> >; TOriReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TReadIndexL = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TReadIndexR = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:2263:20: required from 'int seqan::mapSplicedReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet_&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&, const TShapeL&, const TShapeR&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShapeL = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TShapeR = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:3066:27: required from 'int seqan::mapSplicedReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2227:31: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:274:22: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:736:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_base.h:801:42: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 801 | return container(hostIterator(me)); | ^ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_base.h: In instantiation of 'typename seqan::Parameter_<T>::Type seqan::host(Finder<THaystack, TSpec>&) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TSpec = Swift<Tag<SwiftSemiGlobal_<void> > >; typename Parameter_<T>::Type = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1813:36: required from 'bool seqan::_firstNonRepeatRange(TFinder&, Pattern<TIndex, Swift<TSwiftSpec> >&) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >; TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<void> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1881:34: required from 'bool seqan::find(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double, TSize) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<void> >; TSize = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1860:16: required from 'bool seqan::find(TFinder&, Pattern<TIndex, Swift<Tag<SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >; TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:2481:13: required from 'void seqan::mapSplicedReads(TMatches&, TGenome&, unsigned int, TOriReadSet&, TReadRegions&, Pattern<TReadIndexL, Swift<TSwiftSpec> >&, Pattern<TReadIndexR, Swift<TSwiftSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5Q_> >; TOriReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TReadIndexL = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TReadIndexR = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:2263:20: required from 'int seqan::mapSplicedReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet_&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&, const TShapeL&, const TShapeR&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShapeL = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TShapeR = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:3099:27: required from 'int seqan::mapSplicedReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2227:31: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:274:22: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:736:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_base.h:778:42: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 778 | return container(hostIterator(me)); | ^ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_base.h: In instantiation of 'typename seqan::Parameter_<T>::Type seqan::container(const Finder<THaystack, TSpec>&) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TSpec = Swift<Tag<SwiftSemiGlobal_<void> > >; typename Parameter_<T>::Type = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_base.h:1171:18: required from 'typename seqan::Parameter_<typename seqan::Haystack<const TObject>::Type>::Type seqan::haystack(const TObject&) [with TObject = Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >; typename Parameter_<typename Haystack<const TObject>::Type>::Type = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; typename Haystack<const TObject>::Type = const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1628:38: required from 'seqan::Pair<typename seqan::Position<seqan::Finder<THaystack, seqan::Swift<TSpec> > >::Type> seqan::positionRange(const Finder<THaystack, Swift<TSpec> >&) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TSpec = Tag<SwiftSemiGlobal_<void> >; typename Position<Finder<THaystack, Swift<TSpec> > >::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1639:25: required from 'seqan::Pair<typename seqan::Position<seqan::Finder<THaystack, seqan::Swift<TSpec> > >::Type> seqan::positionRange(Finder<THaystack, Swift<TSpec> >&) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TSpec = Tag<SwiftSemiGlobal_<void> >; typename Position<Finder<THaystack, Swift<TSpec> > >::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:2516:26: required from 'void seqan::mapSplicedReads(TMatches&, TGenome&, unsigned int, TOriReadSet&, TReadRegions&, Pattern<TReadIndexL, Swift<TSwiftSpec> >&, Pattern<TReadIndexR, Swift<TSwiftSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5Q_> >; TOriReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TReadIndexL = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TReadIndexR = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:2263:20: required from 'int seqan::mapSplicedReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet_&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&, const TShapeL&, const TShapeR&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShapeL = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TShapeR = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:3099:27: required from 'int seqan::mapSplicedReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2227:31: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:274:22: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:736:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_base.h:801:42: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 801 | return container(hostIterator(me)); | ^ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_base.h: In instantiation of 'typename seqan::Parameter_<T>::Type seqan::host(Finder<THaystack, TSpec>&) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = Swift<Tag<SwiftSemiGlobal_<Hamming_> > >; typename Parameter_<T>::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1813:36: required from 'bool seqan::_firstNonRepeatRange(TFinder&, Pattern<TIndex, Swift<TSwiftSpec> >&) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1881:34: required from 'bool seqan::find(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double, TSize) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TSize = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1860:16: required from 'bool seqan::find(TFinder&, Pattern<TIndex, Swift<Tag<SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Hamming_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_matepairs.h:717:13: required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<String<SimpleType<unsigned char, Dna5Q_> >, Myers<FindInfix, True, void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_matepairs.h:1046:21: required from 'int seqan::mapMatePairReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet_&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2180:26: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2242:19: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:274:22: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:736:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_base.h:778:42: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 778 | return container(hostIterator(me)); | ^ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator+(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, TIntegral) [with TContainer = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TIterator = SimpleType<unsigned char, Dna5_>*; TSpec = Tag<Default_>; TIntegral = long unsigned int]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1823:41: required from 'bool seqan::_firstNonRepeatRange(TFinder&, Pattern<TIndex, Swift<TSwiftSpec> >&) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1881:34: required from 'bool seqan::find(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double, TSize) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TSize = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1860:16: required from 'bool seqan::find(TFinder&, Pattern<TIndex, Swift<Tag<SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Hamming_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_matepairs.h:717:13: required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<String<SimpleType<unsigned char, Dna5Q_> >, Myers<FindInfix, True, void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_matepairs.h:1046:21: required from 'int seqan::mapMatePairReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet_&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2180:26: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2242:19: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:274:22: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:736:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:609:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 609 | return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) + right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note: initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]' 138 | Iter(typename Parameter_<TContainer>::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator+(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, TIntegral) [with TContainer = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TIterator = SimpleType<unsigned char, Dna5_>*; TSpec = Tag<Default_>; TIntegral = unsigned int]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1792:48: required from 'bool seqan::_nextNonRepeatRange(TFinder&, Pattern<TIndex, Swift<TSwiftSpec> >&) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1912:37: required from 'bool seqan::find(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double, TSize) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TSize = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1860:16: required from 'bool seqan::find(TFinder&, Pattern<TIndex, Swift<Tag<SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Hamming_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_matepairs.h:717:13: required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<String<SimpleType<unsigned char, Dna5Q_> >, Myers<FindInfix, True, void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_matepairs.h:1046:21: required from 'int seqan::mapMatePairReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet_&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2180:26: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2242:19: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:274:22: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:736:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:609:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 609 | return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) + right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note: initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]' 138 | Iter(typename Parameter_<TContainer>::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_base.h: In instantiation of 'typename seqan::Parameter_<T>::Type seqan::host(Finder<THaystack, TSpec>&) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = Swift<Tag<SwiftSemiGlobal_<void> > >; typename Parameter_<T>::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1813:36: required from 'bool seqan::_firstNonRepeatRange(TFinder&, Pattern<TIndex, Swift<TSwiftSpec> >&) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<void> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1881:34: required from 'bool seqan::find(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double, TSize) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<void> >; TSize = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1860:16: required from 'bool seqan::find(TFinder&, Pattern<TIndex, Swift<Tag<SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_matepairs.h:717:13: required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<String<SimpleType<unsigned char, Dna5Q_> >, Myers<FindInfix, True, void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_matepairs.h:1046:21: required from 'int seqan::mapMatePairReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet_&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2180:26: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2253:19: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:274:22: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:736:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_base.h:778:42: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 778 | return container(hostIterator(me)); | ^ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_fundamental.h:69: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h: In instantiation of 'void seqan::assign(TTarget&, TSource&) [with TTarget = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSource = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:730:15: required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TValue2 = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:674:19: required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:990:15: required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >&]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_pattern_base.h:368:14: required from 'typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::host(Pattern<TNeedle, TSpec>&) [with TNeedle = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Swift<Tag<SwiftSemiGlobal_<Hamming_> > >; typename Host<Pattern<TNeedle, TSpec> >::Type = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:2410:33: required from 'void seqan::mapSplicedReads(TMatches&, TGenome&, unsigned int, TOriReadSet&, TReadRegions&, Pattern<TReadIndexL, Swift<TSwiftSpec> >&, Pattern<TReadIndexR, Swift<TSwiftSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5Q_> >; TOriReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TReadIndexL = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TReadIndexR = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:2263:20: required from 'int seqan::mapSplicedReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet_&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&, const TShapeL&, const TShapeR&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShapeL = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TShapeR = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:3066:27: required from 'int seqan::mapSplicedReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2227:31: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:274:22: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:736:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:133:12: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::Default_> > >& seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::Default_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy] 133 | target = source; | ~~~~~~~^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:368:17: note: because 'seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Index<TText, seqan::IndexQGram<TShapeSpec, TSpec> >::Index(const seqan::Index<TText, seqan::IndexQGram<TShapeSpec, TSpec> >&) [with TText_ = seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >; TShapeSpec = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TSpec = seqan::Tag<seqan::Default_>]' 368 | Index(Index const &other): | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h: In instantiation of 'void seqan::assign(TTarget&, TSource&) [with TTarget = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSource = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:730:15: required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TValue2 = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:674:19: required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:990:15: required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >&]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_pattern_base.h:368:14: required from 'typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::host(Pattern<TNeedle, TSpec>&) [with TNeedle = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSpec = Swift<Tag<SwiftSemiGlobal_<Hamming_> > >; typename Host<Pattern<TNeedle, TSpec> >::Type = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:2411:33: required from 'void seqan::mapSplicedReads(TMatches&, TGenome&, unsigned int, TOriReadSet&, TReadRegions&, Pattern<TReadIndexL, Swift<TSwiftSpec> >&, Pattern<TReadIndexR, Swift<TSwiftSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5Q_> >; TOriReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TReadIndexL = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TReadIndexR = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:2263:20: required from 'int seqan::mapSplicedReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet_&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&, const TShapeL&, const TShapeR&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShapeL = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TShapeR = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:3068:27: required from 'int seqan::mapSplicedReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2227:31: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:274:22: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:736:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:133:12: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::Default_> > >& seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::Default_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy] 133 | target = source; | ~~~~~~~^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:368:17: note: because 'seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Index<TText, seqan::IndexQGram<TShapeSpec, TSpec> >::Index(const seqan::Index<TText, seqan::IndexQGram<TShapeSpec, TSpec> >&) [with TText_ = seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >; TShapeSpec = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>; TSpec = seqan::Tag<seqan::Default_>]' 368 | Index(Index const &other): | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:333:15: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy] 333 | class Index<TText_, IndexQGram<TShapeSpec, TSpec> > { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_onegapped.h:135:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]' 135 | Shape(Shape const &other): | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:133:12: note: synthesized method 'seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::Default_> > >& seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::Default_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::Default_> > >&)' first required here 133 | target = source; | ~~~~~~~^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h: In instantiation of 'void seqan::assign(TTarget&, TSource&) [with TTarget = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSource = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:730:15: required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TValue2 = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:674:19: required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:990:15: required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >&]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_pattern_base.h:368:14: required from 'typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::host(Pattern<TNeedle, TSpec>&) [with TNeedle = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSpec = Swift<Tag<SwiftSemiGlobal_<Hamming_> > >; typename Host<Pattern<TNeedle, TSpec> >::Type = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:2411:33: required from 'void seqan::mapSplicedReads(TMatches&, TGenome&, unsigned int, TOriReadSet&, TReadRegions&, Pattern<TReadIndexL, Swift<TSwiftSpec> >&, Pattern<TReadIndexR, Swift<TSwiftSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5Q_> >; TOriReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TReadIndexL = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TReadIndexR = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:2263:20: required from 'int seqan::mapSplicedReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet_&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&, const TShapeL&, const TShapeR&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShapeL = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TShapeR = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:3070:27: required from 'int seqan::mapSplicedReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2227:31: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:274:22: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:736:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:133:12: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::Default_> > >& seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::Default_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:368:17: note: because 'seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Index<TText, seqan::IndexQGram<TShapeSpec, TSpec> >::Index(const seqan::Index<TText, seqan::IndexQGram<TShapeSpec, TSpec> >&) [with TText_ = seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >; TShapeSpec = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >; TSpec = seqan::Tag<seqan::Default_>]' 368 | Index(Index const &other): | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:333:15: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy] 333 | class Index<TText_, IndexQGram<TShapeSpec, TSpec> > { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_gapped.h:330:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]' 330 | Shape(Shape const &other): | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:133:12: note: synthesized method 'seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::Default_> > >& seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::Default_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::Default_> > >&)' first required here 133 | target = source; | ~~~~~~~^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_base.h: In instantiation of 'typename seqan::Parameter_<T>::Type seqan::container(Finder<THaystack, TSpec>&) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TSpec = void; typename Parameter_<T>::Type = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_myers_ukkonen.h:1724:42: required from 'bool seqan::find(TFinder&, const Pattern<TNeedle, Myers<TSpec, THasState, TFindBeginPatternSpec> >&, PatternState_<TNeedle, Myers<TSpec, True, TFindBeginPatternSpec> >&) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, void>; TNeedle = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TSpec = FindInfix; THasState = True; TFindBeginPatternSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_myers_ukkonen.h:1756:13: required from 'bool seqan::find(TFinder&, const Pattern<TNeedle, Myers<TSpec, THasState, TFindBeginPatternSpec> >&, PatternState_<TNeedle, Myers<TSpec, True, TFindBeginPatternSpec> >&, int) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, void>; TNeedle = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TSpec = FindInfix; THasState = True; TFindBeginPatternSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_myers_ukkonen.h:1774:13: required from 'bool seqan::find(TFinder&, Pattern<TNeedle, Myers<TSpec, True, TFindBeginPatternSpec> >&, int) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, void>; TNeedle = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TSpec = FindInfix; TFindBeginPatternSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:670:13: required from 'bool seqan::matchVerify(TMatch&, Segment<TGenome, InfixSegment>, unsigned int, TReadSet&, TMyersPatterns&, const RazerSOptions<TSpec>&, SwiftSemiGlobal, TSufPrefSpec) [with TMatch = ReadMatch<long int>; TGenome = String<SimpleType<unsigned char, Dna5Q_> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TMyersPatterns = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TSpec = RazerSSpec<>; TSufPrefSpec = LongestSuffix; SwiftSemiGlobal = Tag<SwiftSemiGlobal_<void> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:2570:21: required from 'void seqan::mapSplicedReads(TMatches&, TGenome&, unsigned int, TOriReadSet&, TReadRegions&, Pattern<TReadIndexL, Swift<TSwiftSpec> >&, Pattern<TReadIndexR, Swift<TSwiftSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5Q_> >; TOriReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TReadIndexL = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TReadIndexR = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:2263:20: required from 'int seqan::mapSplicedReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet_&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&, const TShapeL&, const TShapeR&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShapeL = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TShapeR = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:3099:27: required from 'int seqan::mapSplicedReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2227:31: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:274:22: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:736:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_base.h:793:42: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 793 | return container(hostIterator(me)); | ^ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; typename Iterator<T, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:841:23: required from 'typename seqan::Iterator<T, const seqan::Tag<TSpec> >::Type seqan::end(T&, Tag<TSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TSpec = Rooted_; typename Iterator<T, const Tag<TSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_reverse.h:463:24: required from 'typename seqan::Iterator<seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> >, const seqan::Tag<TSpec> >::Type seqan::begin(ModifiedString<THost, Tag<ModReverse_> >&, Tag<TSpec>) [with THost = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TTagSpec = Rooted_; typename Iterator<ModifiedString<THost, Tag<ModReverse_> >, const Tag<TSpec> >::Type = ModifiedIterator<Iter<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >, Tag<ModReverse_> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_base.h:440:24: required from 'seqan::Finder<THaystack, TSpec>::Finder(THaystack&) [with THaystack = seqan::ModifiedString<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Tag<seqan::ModReverse_> >; TSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:693:19: required from 'bool seqan::matchVerify(TMatch&, Segment<TGenome, InfixSegment>, unsigned int, TReadSet&, TMyersPatterns&, const RazerSOptions<TSpec>&, SwiftSemiGlobal, TSufPrefSpec) [with TMatch = ReadMatch<long int>; TGenome = String<SimpleType<unsigned char, Dna5Q_> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TMyersPatterns = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TSpec = RazerSSpec<>; TSufPrefSpec = LongestSuffix; SwiftSemiGlobal = Tag<SwiftSemiGlobal_<void> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:2570:21: required from 'void seqan::mapSplicedReads(TMatches&, TGenome&, unsigned int, TOriReadSet&, TReadRegions&, Pattern<TReadIndexL, Swift<TSwiftSpec> >&, Pattern<TReadIndexR, Swift<TSwiftSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5Q_> >; TOriReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TReadIndexL = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TReadIndexR = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:2263:20: required from 'int seqan::mapSplicedReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet_&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&, const TShapeL&, const TShapeR&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShapeL = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TShapeR = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:3099:27: required from 'int seqan::mapSplicedReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2227:31: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:274:22: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:736:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:768:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 768 | return TIterator(me, end(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note: initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]' 138 | Iter(typename Parameter_<TContainer>::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence.h:101: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h: In instantiation of 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&) [with T = seqan::String<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TExpand = seqan::Tag<seqan::TagGenerous_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1500:54: required from 'void seqan::appendValue(String<TValue, TSpec>&, const TValue&, Tag<TUsage>) [with TTargetValue = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TTargetSpec = Alloc<>; TValue = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TExpand = TagGenerous_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_set_owner.h:146:16: required from 'void seqan::appendValue(StringSet<TString, Owner<> >&, const TString2&, Tag<TExpand>) [with TString = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TString2 = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TExpand = TagGenerous_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1718:16: required from 'void seqan::appendValue(T&, const TValue&) [with T = StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >; TValue = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:1735:14: required from 'bool seqan::combineLeftRight(TMatch&, TMatch&, TRead&, TGenome&, RazerSOptions<TSpec>&, char, SwiftSemiGlobal) [with TMatch = ReadMatch<long int>; TRead = const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TGenome = String<SimpleType<unsigned char, Dna5Q_> >; TSpec = RazerSSpec<>; SwiftSemiGlobal = Tag<SwiftSemiGlobal_<void> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:2728:25: required from 'void seqan::mapSplicedReads(TMatches&, TGenome&, unsigned int, TOriReadSet&, TReadRegions&, Pattern<TReadIndexL, Swift<TSwiftSpec> >&, Pattern<TReadIndexR, Swift<TSwiftSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5Q_> >; TOriReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TReadIndexL = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TReadIndexR = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:2263:20: required from 'int seqan::mapSplicedReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet_&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&, const TShapeL&, const TShapeR&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShapeL = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TShapeR = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:3099:27: required from 'int seqan::mapSplicedReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2227:31: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:274:22: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:736:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1475:37: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 1475 | typename Value<T>::Type temp_copy(_value); //temp copy because resize could invalidate _value | ^~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h: In instantiation of 'void seqan::assign(TTarget&, TSource&) [with TTarget = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSource = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:730:15: required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TValue2 = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:674:19: required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:990:15: required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >&]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_pattern_base.h:368:14: required from 'typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::host(Pattern<TNeedle, TSpec>&) [with TNeedle = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Swift<Tag<SwiftSemiGlobal_<Hamming_> > >; typename Host<Pattern<TNeedle, TSpec> >::Type = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_matepairs.h:664:32: required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<String<SimpleType<unsigned char, Dna5Q_> >, Myers<FindInfix, True, void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_matepairs.h:1046:21: required from 'int seqan::mapMatePairReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet_&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2180:26: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2242:19: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:274:22: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:736:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:133:12: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::Default_> > >& seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::Default_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy] 133 | target = source; | ~~~~~~~^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:368:17: note: because 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Index<TText, seqan::IndexQGram<TShapeSpec, TSpec> >::Index(const seqan::Index<TText, seqan::IndexQGram<TShapeSpec, TSpec> >&) [with TText_ = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >; TShapeSpec = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TSpec = seqan::Tag<seqan::Default_>]' 368 | Index(Index const &other): | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h: In instantiation of 'void seqan::assign(TTarget&, TSource&) [with TTarget = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSource = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:730:15: required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TValue2 = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:674:19: required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:990:15: required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >&]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_pattern_base.h:368:14: required from 'typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::host(Pattern<TNeedle, TSpec>&) [with TNeedle = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSpec = Swift<Tag<SwiftSemiGlobal_<Hamming_> > >; typename Host<Pattern<TNeedle, TSpec> >::Type = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_matepairs.h:664:32: required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<String<SimpleType<unsigned char, Dna5Q_> >, Myers<FindInfix, True, void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_matepairs.h:1046:21: required from 'int seqan::mapMatePairReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet_&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2180:26: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2245:19: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:274:22: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:736:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:133:12: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::Default_> > >& seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::Default_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy] 133 | target = source; | ~~~~~~~^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:368:17: note: because 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Index<TText, seqan::IndexQGram<TShapeSpec, TSpec> >::Index(const seqan::Index<TText, seqan::IndexQGram<TShapeSpec, TSpec> >&) [with TText_ = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >; TShapeSpec = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>; TSpec = seqan::Tag<seqan::Default_>]' 368 | Index(Index const &other): | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:333:15: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy] 333 | class Index<TText_, IndexQGram<TShapeSpec, TSpec> > { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_onegapped.h:135:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]' 135 | Shape(Shape const &other): | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:133:12: note: synthesized method 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::Default_> > >& seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::Default_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::Default_> > >&)' first required here 133 | target = source; | ~~~~~~~^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h: In instantiation of 'void seqan::assign(TTarget&, TSource&) [with TTarget = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSource = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:730:15: required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TValue2 = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:674:19: required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:990:15: required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >&]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_pattern_base.h:368:14: required from 'typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::host(Pattern<TNeedle, TSpec>&) [with TNeedle = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSpec = Swift<Tag<SwiftSemiGlobal_<Hamming_> > >; typename Host<Pattern<TNeedle, TSpec> >::Type = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_matepairs.h:664:32: required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<String<SimpleType<unsigned char, Dna5Q_> >, Myers<FindInfix, True, void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_matepairs.h:1046:21: required from 'int seqan::mapMatePairReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet_&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2180:26: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2248:19: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:274:22: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:736:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:133:12: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::Default_> > >& seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::Default_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:368:17: note: because 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Index<TText, seqan::IndexQGram<TShapeSpec, TSpec> >::Index(const seqan::Index<TText, seqan::IndexQGram<TShapeSpec, TSpec> >&) [with TText_ = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >; TShapeSpec = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >; TSpec = seqan::Tag<seqan::Default_>]' 368 | Index(Index const &other): | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:333:15: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy] 333 | class Index<TText_, IndexQGram<TShapeSpec, TSpec> > { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_gapped.h:330:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]' 330 | Shape(Shape const &other): | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:133:12: note: synthesized method 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::Default_> > >& seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::Default_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::Default_> > >&)' first required here 133 | target = source; | ~~~~~~~^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_base.h: In instantiation of 'typename seqan::Parameter_<T>::Type seqan::container(Finder<THaystack, TSpec>&) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = void; typename Parameter_<T>::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_myers_ukkonen.h:1724:42: required from 'bool seqan::find(TFinder&, const Pattern<TNeedle, Myers<TSpec, THasState, TFindBeginPatternSpec> >&, PatternState_<TNeedle, Myers<TSpec, True, TFindBeginPatternSpec> >&) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, void>; TNeedle = String<SimpleType<unsigned char, Dna5Q_> >; TSpec = FindInfix; THasState = True; TFindBeginPatternSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_myers_ukkonen.h:1756:13: required from 'bool seqan::find(TFinder&, const Pattern<TNeedle, Myers<TSpec, THasState, TFindBeginPatternSpec> >&, PatternState_<TNeedle, Myers<TSpec, True, TFindBeginPatternSpec> >&, int) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, void>; TNeedle = String<SimpleType<unsigned char, Dna5Q_> >; TSpec = FindInfix; THasState = True; TFindBeginPatternSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_myers_ukkonen.h:1774:13: required from 'bool seqan::find(TFinder&, Pattern<TNeedle, Myers<TSpec, True, TFindBeginPatternSpec> >&, int) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, void>; TNeedle = String<SimpleType<unsigned char, Dna5Q_> >; TSpec = FindInfix; TFindBeginPatternSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:1450:13: required from 'bool seqan::matchVerify(TMatch&, Segment<TGenome, InfixSegment>, unsigned int, TReadSet&, TMyersPatterns&, const RazerSOptions<TSpec>&, SwiftSemiGlobal) [with TMatch = ReadMatch<long int>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TMyersPatterns = String<Pattern<String<SimpleType<unsigned char, Dna5Q_> >, Myers<FindInfix, True, void> > >; TSpec = RazerSSpec<>; SwiftSemiGlobal = Tag<SwiftSemiGlobal_<void> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_matepairs.h:775:21: required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<String<SimpleType<unsigned char, Dna5Q_> >, Myers<FindInfix, True, void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_matepairs.h:1046:21: required from 'int seqan::mapMatePairReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet_&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2180:26: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2253:19: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:274:22: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:736:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_base.h:793:42: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 793 | return container(hostIterator(me)); | ^ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; typename Iterator<T, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:841:23: required from 'typename seqan::Iterator<T, const seqan::Tag<TSpec> >::Type seqan::end(T&, Tag<TSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename Iterator<T, const Tag<TSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_reverse.h:463:24: required from 'typename seqan::Iterator<seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> >, const seqan::Tag<TSpec> >::Type seqan::begin(ModifiedString<THost, Tag<ModReverse_> >&, Tag<TSpec>) [with THost = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TTagSpec = Rooted_; typename Iterator<ModifiedString<THost, Tag<ModReverse_> >, const Tag<TSpec> >::Type = ModifiedIterator<Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >, Tag<ModReverse_> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_base.h:440:24: required from 'seqan::Finder<THaystack, TSpec>::Finder(THaystack&) [with THaystack = seqan::ModifiedString<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ModReverse_> >; TSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:1468:19: required from 'bool seqan::matchVerify(TMatch&, Segment<TGenome, InfixSegment>, unsigned int, TReadSet&, TMyersPatterns&, const RazerSOptions<TSpec>&, SwiftSemiGlobal) [with TMatch = ReadMatch<long int>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TMyersPatterns = String<Pattern<String<SimpleType<unsigned char, Dna5Q_> >, Myers<FindInfix, True, void> > >; TSpec = RazerSSpec<>; SwiftSemiGlobal = Tag<SwiftSemiGlobal_<void> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_matepairs.h:775:21: required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<String<SimpleType<unsigned char, Dna5Q_> >, Myers<FindInfix, True, void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_matepairs.h:1046:21: required from 'int seqan::mapMatePairReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet_&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2180:26: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2253:19: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:274:22: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:736:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:768:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 768 | return TIterator(me, end(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note: initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]' 138 | Iter(typename Parameter_<TContainer>::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1542:29: required from 'void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1398:21: required from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = SimpleType<unsigned char, Dna5_>; TValueTarget = SimpleType<unsigned char, Dna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1429:31: required from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = SimpleType<unsigned char, Dna5_>; TValueTarget = SimpleType<unsigned char, Dna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1128:31: required from 'static void seqan::AssignString_<TExpand>::assign_(TTarget&, TSource&) [with TTarget = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSource = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::Tag<seqan::TagGenerous_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1176:42: required from 'void seqan::assign(String<TValue, TSpec>&, const TSource&, Tag<TUsage>) [with TTargetValue = SimpleType<unsigned char, Dna5_>; TTargetSpec = Alloc<>; TSource = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1108:11: required from 'void seqan::assign(String<TValue, TSpec>&, const TSource&) [with TTargetValue = SimpleType<unsigned char, Dna5_>; TTargetSpec = Alloc<>; TSource = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:173:15: required from 'seqan::String<TValue, seqan::Alloc<TSpec> >& seqan::String<TValue, seqan::Alloc<TSpec> >::operator=(const TSource&) [with TSource = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TValue = seqan::SimpleType<unsigned char, seqan::Dna5_>; TSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/outputFormat.h:1102:13: required from 'void seqan::dumpMatches(TMatches&, const TGenomeNames&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReads&, const TReadRegions&, TCounts&, const TReadNames&, CharString, CharString, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenomeNames = StringSet<String<char, Alloc<> > >; TReads = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >; TReadNames = StringSet<String<char, Alloc<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; CharString = String<char, Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:305:14: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:736:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1521:19: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class seqan::SimpleType<unsigned char, seqan::Dna5_>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1521 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5_>' declared here 116 | class SimpleType | ^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayMoveForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5Q_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1610:29: required from 'void seqan::arrayMoveForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5Q_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1444:21: required from 'void seqan::_arrayConstructMovePointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5Q_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1465:31: required from 'void seqan::arrayConstructMove(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5Q_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:849:31: required from 'static typename seqan::Size<T>::Type seqan::ClearSpaceExpandStringBase_<TExpand>::_clearSpace_(T&, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >; TExpand = seqan::Tag<seqan::TagGenerous_>; typename seqan::Size<T>::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1014:62: required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::_clearSpace(String<TValue, TSpec>&, TSize, TPosition, TPosition, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5Q_>; TSpec = Alloc<>; TSize = long unsigned int; TPosition = long unsigned int; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1367:67: required from 'static void seqan::AppendString_<TExpand>::append_(TTarget&, TSource&) [with TTarget = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >; TSource = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1421:42: required from 'void seqan::append(String<TValue, TSpec>&, const TSource&, Tag<TUsage>) [with TTargetValue = SimpleType<unsigned char, Dna5Q_>; TTargetSpec = Alloc<>; TSource = String<SimpleType<unsigned char, Dna5Q_> >; TExpand = TagGenerous_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_set_concat_direct.h:318:11: required from 'void seqan::appendValue(StringSet<TString, Owner<ConcatDirect<void> > >&, const TString2&, Tag<TExpand>) [with TString = String<SimpleType<unsigned char, Dna5Q_> >; TString2 = String<SimpleType<unsigned char, Dna5Q_> >; TExpand = TagGenerous_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_matepairs.h:508:14: required from 'bool seqan::loadReads(TReadSet&, TNameSet&, const char*, const char*, TRazerSOptions&) [with TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TNameSet = StringSet<String<char, Alloc<> > >; TRazerSOptions = RazerSOptions<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:204:17: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:736:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1589:19: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class seqan::SimpleType<unsigned char, seqan::Dna5Q_>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1589 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5Q_>' declared here 116 | class SimpleType | ^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:624:25: required from 'typename seqan::Iterator<const T, const seqan::Tag<TSpec> >::Type seqan::begin(const T&, Tag<TSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:600:17: required from 'typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::begin(const T&) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; typename Iterator<const T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1792:33: required from 'bool seqan::_nextNonRepeatRange(TFinder&, Pattern<TIndex, Swift<TSwiftSpec> >&) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >; TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1912:37: required from 'bool seqan::find(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double, TSize) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TSize = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1860:16: required from 'bool seqan::find(TFinder&, Pattern<TIndex, Swift<Tag<SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >; TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Hamming_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:2481:13: required from 'void seqan::mapSplicedReads(TMatches&, TGenome&, unsigned int, TOriReadSet&, TReadRegions&, Pattern<TReadIndexL, Swift<TSwiftSpec> >&, Pattern<TReadIndexR, Swift<TSwiftSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5Q_> >; TOriReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TReadIndexL = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TReadIndexR = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:2263:20: required from 'int seqan::mapSplicedReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet_&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&, const TShapeL&, const TShapeR&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShapeL = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TShapeR = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:3066:27: required from 'int seqan::mapSplicedReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2227:31: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:274:22: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:736:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:541:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 541 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note: initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]' 138 | Iter(typename Parameter_<TContainer>::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:61: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_iterator.h: In instantiation of 'typename seqan::Container<seqan::ModifiedIterator<THost, TSpec> >::Type seqan::container(ModifiedIterator<THost, TSpec>&) [with THost = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; TSpec = Tag<ModReverse_>; typename Container<ModifiedIterator<THost, TSpec> >::Type = ModifiedString<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Tag<ModReverse_> >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_base.h:793:18: required from 'typename seqan::Parameter_<T>::Type seqan::container(Finder<THaystack, TSpec>&) [with THaystack = ModifiedString<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Tag<ModReverse_> >; TSpec = void; typename Parameter_<T>::Type = ModifiedString<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Tag<ModReverse_> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_myers_ukkonen.h:1724:42: required from 'bool seqan::find(TFinder&, const Pattern<TNeedle, Myers<TSpec, THasState, TFindBeginPatternSpec> >&, PatternState_<TNeedle, Myers<TSpec, True, TFindBeginPatternSpec> >&) [with TFinder = Finder<ModifiedString<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Tag<ModReverse_> >, void>; TNeedle = ModifiedString<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Tag<ModReverse_> >; TSpec = FindPrefix; THasState = True; TFindBeginPatternSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_myers_ukkonen.h:1756:13: required from 'bool seqan::find(TFinder&, const Pattern<TNeedle, Myers<TSpec, THasState, TFindBeginPatternSpec> >&, PatternState_<TNeedle, Myers<TSpec, True, TFindBeginPatternSpec> >&, int) [with TFinder = Finder<ModifiedString<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Tag<ModReverse_> >, void>; TNeedle = ModifiedString<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Tag<ModReverse_> >; TSpec = FindPrefix; THasState = True; TFindBeginPatternSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_myers_ukkonen.h:1774:13: required from 'bool seqan::find(TFinder&, Pattern<TNeedle, Myers<TSpec, True, TFindBeginPatternSpec> >&, int) [with TFinder = Finder<ModifiedString<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Tag<ModReverse_> >, void>; TNeedle = ModifiedString<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Tag<ModReverse_> >; TSpec = FindPrefix; TFindBeginPatternSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:704:13: required from 'bool seqan::matchVerify(TMatch&, Segment<TGenome, InfixSegment>, unsigned int, TReadSet&, TMyersPatterns&, const RazerSOptions<TSpec>&, SwiftSemiGlobal, TSufPrefSpec) [with TMatch = ReadMatch<long int>; TGenome = String<SimpleType<unsigned char, Dna5Q_> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TMyersPatterns = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TSpec = RazerSSpec<>; TSufPrefSpec = LongestSuffix; SwiftSemiGlobal = Tag<SwiftSemiGlobal_<void> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:2570:21: required from 'void seqan::mapSplicedReads(TMatches&, TGenome&, unsigned int, TOriReadSet&, TReadRegions&, Pattern<TReadIndexL, Swift<TSwiftSpec> >&, Pattern<TReadIndexR, Swift<TSwiftSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5Q_> >; TOriReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TReadIndexL = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TReadIndexR = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:2263:20: required from 'int seqan::mapSplicedReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet_&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&, const TShapeL&, const TShapeR&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShapeL = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TShapeR = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:3099:27: required from 'int seqan::mapSplicedReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2227:31: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:274:22: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:736:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_iterator.h:294:16: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 294 | TContainer cont(container(host(me))); | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note: initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]' 139 | ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:624:25: required from 'typename seqan::Iterator<const T, const seqan::Tag<TSpec> >::Type seqan::begin(const T&, Tag<TSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:600:17: required from 'typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::begin(const T&) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; typename Iterator<const T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1792:33: required from 'bool seqan::_nextNonRepeatRange(TFinder&, Pattern<TIndex, Swift<TSwiftSpec> >&) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1912:37: required from 'bool seqan::find(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double, TSize) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TSize = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1860:16: required from 'bool seqan::find(TFinder&, Pattern<TIndex, Swift<Tag<SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Hamming_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_matepairs.h:717:13: required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<String<SimpleType<unsigned char, Dna5Q_> >, Myers<FindInfix, True, void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_matepairs.h:1046:21: required from 'int seqan::mapMatePairReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet_&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2180:26: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2242:19: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:274:22: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:736:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:541:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 541 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note: initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]' 138 | Iter(typename Parameter_<TContainer>::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_iterator.h: In instantiation of 'typename seqan::Container<seqan::ModifiedIterator<THost, TSpec> >::Type seqan::container(ModifiedIterator<THost, TSpec>&) [with THost = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; TSpec = Tag<ModReverse_>; typename Container<ModifiedIterator<THost, TSpec> >::Type = ModifiedString<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Tag<ModReverse_> >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_base.h:793:18: required from 'typename seqan::Parameter_<T>::Type seqan::container(Finder<THaystack, TSpec>&) [with THaystack = ModifiedString<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Tag<ModReverse_> >; TSpec = void; typename Parameter_<T>::Type = ModifiedString<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Tag<ModReverse_> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_myers_ukkonen.h:1724:42: required from 'bool seqan::find(TFinder&, const Pattern<TNeedle, Myers<TSpec, THasState, TFindBeginPatternSpec> >&, PatternState_<TNeedle, Myers<TSpec, True, TFindBeginPatternSpec> >&) [with TFinder = Finder<ModifiedString<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Tag<ModReverse_> >, void>; TNeedle = ModifiedString<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Tag<ModReverse_> >; TSpec = FindPrefix; THasState = True; TFindBeginPatternSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_myers_ukkonen.h:1756:13: required from 'bool seqan::find(TFinder&, const Pattern<TNeedle, Myers<TSpec, THasState, TFindBeginPatternSpec> >&, PatternState_<TNeedle, Myers<TSpec, True, TFindBeginPatternSpec> >&, int) [with TFinder = Finder<ModifiedString<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Tag<ModReverse_> >, void>; TNeedle = ModifiedString<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Tag<ModReverse_> >; TSpec = FindPrefix; THasState = True; TFindBeginPatternSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_myers_ukkonen.h:1774:13: required from 'bool seqan::find(TFinder&, Pattern<TNeedle, Myers<TSpec, True, TFindBeginPatternSpec> >&, int) [with TFinder = Finder<ModifiedString<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Tag<ModReverse_> >, void>; TNeedle = ModifiedString<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Tag<ModReverse_> >; TSpec = FindPrefix; TFindBeginPatternSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:1473:13: required from 'bool seqan::matchVerify(TMatch&, Segment<TGenome, InfixSegment>, unsigned int, TReadSet&, TMyersPatterns&, const RazerSOptions<TSpec>&, SwiftSemiGlobal) [with TMatch = ReadMatch<long int>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TMyersPatterns = String<Pattern<String<SimpleType<unsigned char, Dna5Q_> >, Myers<FindInfix, True, void> > >; TSpec = RazerSSpec<>; SwiftSemiGlobal = Tag<SwiftSemiGlobal_<void> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_matepairs.h:775:21: required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<String<SimpleType<unsigned char, Dna5Q_> >, Myers<FindInfix, True, void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_matepairs.h:1046:21: required from 'int seqan::mapMatePairReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet_&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2180:26: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2253:19: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:274:22: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:736:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_iterator.h:294:16: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 294 | TContainer cont(container(host(me))); | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note: initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]' 139 | ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(const T&, Rooted) [with T = Segment<const String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:850:23: required from 'typename seqan::Iterator<const T, const seqan::Tag<TSpec> >::Type seqan::end(const T&, Tag<TSpec>) [with T = Segment<const String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TSpec> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:670:20: required from 'typename seqan::Iterator<seqan::ModifiedString<THost, TSpec>, const seqan::Tag<TExpand> >::Type seqan::end(ModifiedString<THost, TSpec>&, Tag<TExpand>) [with THost = const Segment<const String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TSpec = ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > >; TTagSpec = Rooted_; typename Iterator<ModifiedString<THost, TSpec>, const Tag<TExpand> >::Type = ModifiedIterator<Iter<Segment<const String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_reverse.h:452:102: required from 'typename seqan::Iterator<const seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> >, const seqan::Tag<TSpec> >::Type seqan::begin(const ModifiedString<THost, Tag<ModReverse_> >&, Tag<TSpec>) [with THost = ModifiedString<const Segment<const String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >; TTagSpec = Standard_; typename Iterator<const ModifiedString<THost, Tag<ModReverse_> >, const Tag<TSpec> >::Type = ModifiedIterator<ModifiedIterator<Iter<Segment<const String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >, Tag<ModReverse_> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/stream_algorithms.h:185:61: required from 'void seqan::_streamWriteSeq(TTarget&, const TSource&, True) [with TTarget = std::basic_ofstream<char>; TSource = ModifiedString<ModifiedString<const Segment<const String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >, Tag<ModReverse_> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/stream_algorithms.h:219:17: required from 'void seqan::_streamWrite(TTarget&, const TSource&) [with TTarget = std::basic_ofstream<char>; TSource = ModifiedString<ModifiedString<const Segment<const String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >, Tag<ModReverse_> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/file_format_raw.h:282:14: required from 'void seqan::write(TFile&, const TData&, const TString&, Raw) [with TFile = std::basic_ofstream<char>; TData = ModifiedString<ModifiedString<const Segment<const String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >, Tag<ModReverse_> >; TString = char [1]; Raw = Tag<TagRaw_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/file_format_raw.h:343:7: required from 'void seqan::write(TFile&, const TData&) [with TFile = std::basic_ofstream<char>; TData = ModifiedString<ModifiedString<const Segment<const String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >, Tag<ModReverse_> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:807:10: required from 'TStream& seqan::operator<<(TStream&, const ModifiedString<THost, TSpec>&) [with TStream = std::basic_ofstream<char>; THost = ModifiedString<const Segment<const String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >; TSpec = Tag<ModReverse_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/outputFormat.h:1589:14: required from 'void seqan::dumpMatches(TMatches&, const TGenomeNames&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReads&, const TReadRegions&, TCounts&, const TReadNames&, CharString, CharString, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenomeNames = StringSet<String<char, Alloc<> > >; TReads = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >; TReadNames = StringSet<String<char, Alloc<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; CharString = String<char, Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:305:14: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:736:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:777:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 777 | return TIterator(me, end(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note: initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]' 138 | Iter(typename Parameter_<TContainer>::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:624:25: required from 'typename seqan::Iterator<const T, const seqan::Tag<TSpec> >::Type seqan::begin(const T&, Tag<TSpec>) [with T = Segment<const String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TSpec> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:626:22: required from 'typename seqan::Iterator<seqan::ModifiedString<THost, TSpec>, const seqan::Tag<TExpand> >::Type seqan::begin(ModifiedString<THost, TSpec>&, Tag<TExpand>) [with THost = const Segment<const String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TSpec = ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > >; TTagSpec = Rooted_; typename Iterator<ModifiedString<THost, TSpec>, const Tag<TExpand> >::Type = ModifiedIterator<Iter<Segment<const String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_reverse.h:497:103: required from 'typename seqan::Iterator<const seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> >, const seqan::Tag<TSpec> >::Type seqan::end(const ModifiedString<THost, Tag<ModReverse_> >&, Tag<TSpec>) [with THost = ModifiedString<const Segment<const String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >; TTagSpec = Standard_; typename Iterator<const ModifiedString<THost, Tag<ModReverse_> >, const Tag<TSpec> >::Type = ModifiedIterator<ModifiedIterator<Iter<Segment<const String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >, Tag<ModReverse_> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/stream_algorithms.h:186:63: required from 'void seqan::_streamWriteSeq(TTarget&, const TSource&, True) [with TTarget = std::basic_ofstream<char>; TSource = ModifiedString<ModifiedString<const Segment<const String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >, Tag<ModReverse_> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/stream_algorithms.h:219:17: required from 'void seqan::_streamWrite(TTarget&, const TSource&) [with TTarget = std::basic_ofstream<char>; TSource = ModifiedString<ModifiedString<const Segment<const String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >, Tag<ModReverse_> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/file_format_raw.h:282:14: required from 'void seqan::write(TFile&, const TData&, const TString&, Raw) [with TFile = std::basic_ofstream<char>; TData = ModifiedString<ModifiedString<const Segment<const String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >, Tag<ModReverse_> >; TString = char [1]; Raw = Tag<TagRaw_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/file_format_raw.h:343:7: required from 'void seqan::write(TFile&, const TData&) [with TFile = std::basic_ofstream<char>; TData = ModifiedString<ModifiedString<const Segment<const String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >, Tag<ModReverse_> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:807:10: required from 'TStream& seqan::operator<<(TStream&, const ModifiedString<THost, TSpec>&) [with TStream = std::basic_ofstream<char>; THost = ModifiedString<const Segment<const String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >; TSpec = Tag<ModReverse_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/outputFormat.h:1589:14: required from 'void seqan::dumpMatches(TMatches&, const TGenomeNames&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReads&, const TReadRegions&, TCounts&, const TReadNames&, CharString, CharString, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenomeNames = StringSet<String<char, Alloc<> > >; TReads = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >; TReadNames = StringSet<String<char, Alloc<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; CharString = String<char, Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:305:14: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:736:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:541:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 541 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note: initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]' 138 | Iter(typename Parameter_<TContainer>::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayMoveBackwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5Q_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1641:30: required from 'void seqan::arrayMoveBackward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5Q_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1213:26: required from 'void seqan::arrayMove(TSource1, TSource2, TTarget) [with TTarget = SimpleType<unsigned char, Dna5Q_>*; TSource1 = SimpleType<unsigned char, Dna5Q_>*; TSource2 = SimpleType<unsigned char, Dna5Q_>*]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1660:14: required from 'void seqan::_arrayClearSpacePointer(TValue*, size_t, size_t, size_t, const True&) [with TValue = SimpleType<unsigned char, Dna5Q_>; size_t = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1681:28: required from 'void seqan::arrayClearSpace(TValue*, size_t, size_t, size_t) [with TValue = SimpleType<unsigned char, Dna5Q_>; size_t = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:856:28: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1367:67: required from 'static void seqan::AppendString_<TExpand>::append_(TTarget&, TSource&) [with TTarget = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >; TSource = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1421:42: required from 'void seqan::append(String<TValue, TSpec>&, const TSource&, Tag<TUsage>) [with TTargetValue = SimpleType<unsigned char, Dna5Q_>; TTargetSpec = Alloc<>; TSource = String<SimpleType<unsigned char, Dna5Q_> >; TExpand = TagGenerous_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_set_concat_direct.h:318:11: required from 'void seqan::appendValue(StringSet<TString, Owner<ConcatDirect<void> > >&, const TString2&, Tag<TExpand>) [with TString = String<SimpleType<unsigned char, Dna5Q_> >; TString2 = String<SimpleType<unsigned char, Dna5Q_> >; TExpand = TagGenerous_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_matepairs.h:508:14: required from 'bool seqan::loadReads(TReadSet&, TNameSet&, const char*, const char*, TRazerSOptions&) [with TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TNameSet = StringSet<String<char, Alloc<> > >; TRazerSOptions = RazerSOptions<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:204:17: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:736:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1621:19: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class seqan::SimpleType<unsigned char, seqan::Dna5Q_>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1621 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5Q_>' declared here 116 | class SimpleType | ^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, const TParam&) [with TIterator = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>*; TParam = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:363:28: required from 'void seqan::valueConstruct(TIterator, const TParam&) [with TIterator = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>*; TParam = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1481:31: required from 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&) [with T = seqan::String<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TExpand = seqan::Tag<seqan::TagGenerous_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1500:54: required from 'void seqan::appendValue(String<TValue, TSpec>&, const TValue&, Tag<TUsage>) [with TTargetValue = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TTargetSpec = Alloc<>; TValue = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TExpand = TagGenerous_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_set_owner.h:146:16: required from 'void seqan::appendValue(StringSet<TString, Owner<> >&, const TString2&, Tag<TExpand>) [with TString = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TString2 = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TExpand = TagGenerous_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1718:16: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:2728:25: required from 'void seqan::mapSplicedReads(TMatches&, TGenome&, unsigned int, TOriReadSet&, TReadRegions&, Pattern<TReadIndexL, Swift<TSwiftSpec> >&, Pattern<TReadIndexR, Swift<TSwiftSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5Q_> >; TOriReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TReadIndexL = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TReadIndexR = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:2263:20: required from 'int seqan::mapSplicedReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet_&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&, const TShapeL&, const TShapeR&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShapeL = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TShapeR = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:3099:27: required from 'int seqan::mapSplicedReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2227:31: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:274:22: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:736:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:296:9: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 296 | new( (void*) & value(it) ) TNonConstValue(param_); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, ErrorAlphabet_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1542:29: required from 'void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, ErrorAlphabet_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1398:21: required from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = SimpleType<unsigned char, ErrorAlphabet_>; TValueTarget = SimpleType<unsigned char, ErrorAlphabet_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1429:31: required from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = SimpleType<unsigned char, ErrorAlphabet_>; TValueTarget = SimpleType<unsigned char, ErrorAlphabet_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1840:27: required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, ErrorAlphabet_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20: required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, ErrorAlphabet_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1925:45: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2153:18: required from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize, const TValue&) [with T = String<SimpleType<unsigned char, ErrorAlphabet_> >; TSize = int; TValue = SimpleType<unsigned char, ErrorAlphabet_>; typename Size<T>::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_threshold.h:484:9: required from 'void seqan::initPatterns(TStateString&, const TShape&, int, const TLogErrorDistr&, TDistance, bool) [with TStateString = String<SensitivityDPState_<Tag<HammingDistance_>, float>, Alloc<> >; TShape = String<char, Alloc<> >; TLogErrorDistr = String<float>; TDistance = Tag<HammingDistance_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_threshold.h:1118:14: required from 'void seqan::qgramFilteringSensitivity(TSensitivityMatrix&, const TShape&, TPatternSize, TErrors, TThresh, TDistance, ThreshExact, const TErrorDist&) [with TSensitivityMatrix = String<float>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TPatternSize = unsigned int; TErrors = unsigned int; TThresh = unsigned int; TDistance = Tag<HammingDistance_>; TErrorDist = String<float>; ThreshExact = const Tag<ThreshExact_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/paramChooser.h:778:30: required from 'void seqan::makeSelectedStatsFile(TError&, ParamChooserOptions&) [with TError = String<float>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/paramChooser.h:1228:24: required from 'bool seqan::chooseParams(RazerSOptions<TSpec>&, ParamChooserOptions&) [with TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:702:22: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1521:19: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class seqan::SimpleType<unsigned char, seqan::ErrorAlphabet_>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1521 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::ErrorAlphabet_>' declared here 116 | class SimpleType | ^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h: In instantiation of 'void seqan::_qgramFillSuffixArray(TSA&, const StringSet<TSequence, TSpec>&, TShape, TDir&, TBucketMap&, TStepSize, TWithConstraints) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TString = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TSpec = Owner<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TDir = String<long unsigned int, Alloc<> >; TBucketMap = Nothing; TStepSize = long unsigned int; TWithConstraints = True]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1593:25: required from 'void seqan::createQGramIndex(TIndex&) [with TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2565:19: required from 'bool seqan::indexCreate(Index<TText, IndexQGram<TShapeSpec, TSpec> >&, FibreSADir, Default) [with TText = StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >; TShapeSpec = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSpec = Tag<Default_>; FibreSADir = const Tag<FibreSADir_>; Default = Tag<Default_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> >; TFibre = FibreSADir_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> >; TFibre = FibreSADir_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:712:21: required from 'void seqan::_patternInit(Pattern<TIndex, Swift<TSpec> >&, TFloat, TSize_) [with TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1876:21: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:2481:13: required from 'void seqan::mapSplicedReads(TMatches&, TGenome&, unsigned int, TOriReadSet&, TReadRegions&, Pattern<TReadIndexL, Swift<TSwiftSpec> >&, Pattern<TReadIndexR, Swift<TSwiftSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5Q_> >; TOriReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TReadIndexL = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TReadIndexR = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:2263:20: required from 'int seqan::mapSplicedReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet_&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&, const TShapeL&, const TShapeR&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShapeL = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TShapeR = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:3066:27: required from 'int seqan::mapSplicedReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2227:31: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:274:22: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:736:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1448:87: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1448 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_aggregate.h:55, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:71: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1450:98: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1450 | sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos; // first hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1458:95: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1458 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1460:110: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1460 | sa[dir[getBucket(bucketMap, hashNext(shape, itText)) + 1]++] = localPos; // next hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1480:95: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1480 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1482:106: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1482 | sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos; // hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h: In instantiation of 'void seqan::_qgramFillSuffixArray(TSA&, const StringSet<TSequence, TSpec>&, TShape, TDir&, TBucketMap&, TStepSize, TWithConstraints) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TString = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TSpec = Owner<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TDir = String<long unsigned int, Alloc<> >; TBucketMap = Nothing; TStepSize = long unsigned int; TWithConstraints = False]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1604:25: required from 'void seqan::createQGramIndex(TIndex&) [with TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2565:19: required from 'bool seqan::indexCreate(Index<TText, IndexQGram<TShapeSpec, TSpec> >&, FibreSADir, Default) [with TText = StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >; TShapeSpec = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSpec = Tag<Default_>; FibreSADir = const Tag<FibreSADir_>; Default = Tag<Default_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> >; TFibre = FibreSADir_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> >; TFibre = FibreSADir_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:712:21: required from 'void seqan::_patternInit(Pattern<TIndex, Swift<TSpec> >&, TFloat, TSize_) [with TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1876:21: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:2481:13: required from 'void seqan::mapSplicedReads(TMatches&, TGenome&, unsigned int, TOriReadSet&, TReadRegions&, Pattern<TReadIndexL, Swift<TSwiftSpec> >&, Pattern<TReadIndexR, Swift<TSwiftSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5Q_> >; TOriReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TReadIndexL = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TReadIndexR = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:2263:20: required from 'int seqan::mapSplicedReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet_&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&, const TShapeL&, const TShapeR&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShapeL = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TShapeR = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:3066:27: required from 'int seqan::mapSplicedReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2227:31: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:274:22: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:736:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1448:87: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1448 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1450:98: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1450 | sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos; // first hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1458:95: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1458 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1460:110: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1460 | sa[dir[getBucket(bucketMap, hashNext(shape, itText)) + 1]++] = localPos; // next hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1480:95: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1480 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1482:106: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1482 | sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos; // hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h: In instantiation of 'void seqan::_qgramFillSuffixArray(TSA&, const StringSet<TSequence, TSpec>&, TShape, TDir&, TBucketMap&, TStepSize, TWithConstraints) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TString = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TSpec = Owner<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TDir = String<long unsigned int, Alloc<> >; TBucketMap = Nothing; TStepSize = long unsigned int; TWithConstraints = True]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1593:25: required from 'void seqan::createQGramIndex(TIndex&) [with TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2565:19: required from 'bool seqan::indexCreate(Index<TText, IndexQGram<TShapeSpec, TSpec> >&, FibreSADir, Default) [with TText = StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >; TShapeSpec = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSpec = Tag<Default_>; FibreSADir = const Tag<FibreSADir_>; Default = Tag<Default_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> >; TFibre = FibreSADir_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> >; TFibre = FibreSADir_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:712:21: required from 'void seqan::_patternInit(Pattern<TIndex, Swift<TSpec> >&, TFloat, TSize_) [with TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1876:21: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:2481:13: required from 'void seqan::mapSplicedReads(TMatches&, TGenome&, unsigned int, TOriReadSet&, TReadRegions&, Pattern<TReadIndexL, Swift<TSwiftSpec> >&, Pattern<TReadIndexR, Swift<TSwiftSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5Q_> >; TOriReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TReadIndexL = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TReadIndexR = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:2263:20: required from 'int seqan::mapSplicedReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet_&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&, const TShapeL&, const TShapeR&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShapeL = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TShapeR = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:3068:27: required from 'int seqan::mapSplicedReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2227:31: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:274:22: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:736:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1448:87: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1448 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1450:98: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1450 | sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos; // first hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1458:95: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1458 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1460:110: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1460 | sa[dir[getBucket(bucketMap, hashNext(shape, itText)) + 1]++] = localPos; // next hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1480:95: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1480 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1482:106: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1482 | sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos; // hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h: In instantiation of 'void seqan::_qgramFillSuffixArray(TSA&, const StringSet<TSequence, TSpec>&, TShape, TDir&, TBucketMap&, TStepSize, TWithConstraints) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TString = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TSpec = Owner<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TDir = String<long unsigned int, Alloc<> >; TBucketMap = Nothing; TStepSize = long unsigned int; TWithConstraints = False]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1604:25: required from 'void seqan::createQGramIndex(TIndex&) [with TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2565:19: required from 'bool seqan::indexCreate(Index<TText, IndexQGram<TShapeSpec, TSpec> >&, FibreSADir, Default) [with TText = StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >; TShapeSpec = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSpec = Tag<Default_>; FibreSADir = const Tag<FibreSADir_>; Default = Tag<Default_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> >; TFibre = FibreSADir_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> >; TFibre = FibreSADir_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:712:21: required from 'void seqan::_patternInit(Pattern<TIndex, Swift<TSpec> >&, TFloat, TSize_) [with TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1876:21: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:2481:13: required from 'void seqan::mapSplicedReads(TMatches&, TGenome&, unsigned int, TOriReadSet&, TReadRegions&, Pattern<TReadIndexL, Swift<TSwiftSpec> >&, Pattern<TReadIndexR, Swift<TSwiftSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5Q_> >; TOriReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TReadIndexL = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TReadIndexR = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:2263:20: required from 'int seqan::mapSplicedReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet_&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&, const TShapeL&, const TShapeR&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShapeL = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TShapeR = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:3068:27: required from 'int seqan::mapSplicedReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2227:31: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:274:22: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:736:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1448:87: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1448 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1450:98: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1450 | sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos; // first hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1458:95: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1458 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1460:110: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1460 | sa[dir[getBucket(bucketMap, hashNext(shape, itText)) + 1]++] = localPos; // next hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1480:95: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1480 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1482:106: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1482 | sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos; // hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h: In instantiation of 'void seqan::_qgramFillSuffixArray(TSA&, const StringSet<TSequence, TSpec>&, TShape, TDir&, TBucketMap&, TStepSize, TWithConstraints) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TString = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TSpec = Owner<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TDir = String<long unsigned int, Alloc<> >; TBucketMap = Nothing; TStepSize = long unsigned int; TWithConstraints = True]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1593:25: required from 'void seqan::createQGramIndex(TIndex&) [with TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2565:19: required from 'bool seqan::indexCreate(Index<TText, IndexQGram<TShapeSpec, TSpec> >&, FibreSADir, Default) [with TText = StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >; TShapeSpec = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSpec = Tag<Default_>; FibreSADir = const Tag<FibreSADir_>; Default = Tag<Default_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> >; TFibre = FibreSADir_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> >; TFibre = FibreSADir_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:712:21: required from 'void seqan::_patternInit(Pattern<TIndex, Swift<TSpec> >&, TFloat, TSize_) [with TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1876:21: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:2481:13: required from 'void seqan::mapSplicedReads(TMatches&, TGenome&, unsigned int, TOriReadSet&, TReadRegions&, Pattern<TReadIndexL, Swift<TSwiftSpec> >&, Pattern<TReadIndexR, Swift<TSwiftSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5Q_> >; TOriReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TReadIndexL = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TReadIndexR = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:2263:20: required from 'int seqan::mapSplicedReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet_&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&, const TShapeL&, const TShapeR&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShapeL = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TShapeR = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:3070:27: required from 'int seqan::mapSplicedReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2227:31: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:274:22: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:736:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1448:87: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1448 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1450:98: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1450 | sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos; // first hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1458:95: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1458 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1460:110: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1460 | sa[dir[getBucket(bucketMap, hashNext(shape, itText)) + 1]++] = localPos; // next hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1480:95: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1480 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1482:106: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1482 | sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos; // hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h: In instantiation of 'void seqan::_qgramFillSuffixArray(TSA&, const StringSet<TSequence, TSpec>&, TShape, TDir&, TBucketMap&, TStepSize, TWithConstraints) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TString = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TSpec = Owner<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TDir = String<long unsigned int, Alloc<> >; TBucketMap = Nothing; TStepSize = long unsigned int; TWithConstraints = False]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1604:25: required from 'void seqan::createQGramIndex(TIndex&) [with TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2565:19: required from 'bool seqan::indexCreate(Index<TText, IndexQGram<TShapeSpec, TSpec> >&, FibreSADir, Default) [with TText = StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >; TShapeSpec = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSpec = Tag<Default_>; FibreSADir = const Tag<FibreSADir_>; Default = Tag<Default_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> >; TFibre = FibreSADir_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> >; TFibre = FibreSADir_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:712:21: required from 'void seqan::_patternInit(Pattern<TIndex, Swift<TSpec> >&, TFloat, TSize_) [with TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1876:21: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:2481:13: required from 'void seqan::mapSplicedReads(TMatches&, TGenome&, unsigned int, TOriReadSet&, TReadRegions&, Pattern<TReadIndexL, Swift<TSwiftSpec> >&, Pattern<TReadIndexR, Swift<TSwiftSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5Q_> >; TOriReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TReadIndexL = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TReadIndexR = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:2263:20: required from 'int seqan::mapSplicedReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet_&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&, const TShapeL&, const TShapeR&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShapeL = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TShapeR = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:3070:27: required from 'int seqan::mapSplicedReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2227:31: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:274:22: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:736:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1448:87: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1448 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1450:98: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1450 | sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos; // first hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1458:95: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1458 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1460:110: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1460 | sa[dir[getBucket(bucketMap, hashNext(shape, itText)) + 1]++] = localPos; // next hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1480:95: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1480 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1482:106: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1482 | sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos; // hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h: In instantiation of 'void seqan::_qgramFillSuffixArray(TSA&, const StringSet<TSequence, TSpec>&, TShape, TDir&, TBucketMap&, TStepSize, TWithConstraints) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TString = String<SimpleType<unsigned char, Dna5Q_> >; TSpec = Owner<ConcatDirect<void> >; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TDir = String<unsigned int, Alloc<> >; TBucketMap = Nothing; TStepSize = long unsigned int; TWithConstraints = True]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1593:25: required from 'void seqan::createQGramIndex(TIndex&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2565:19: required from 'bool seqan::indexCreate(Index<TText, IndexQGram<TShapeSpec, TSpec> >&, FibreSADir, Default) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TShapeSpec = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSpec = Tag<Default_>; FibreSADir = const Tag<FibreSADir_>; Default = Tag<Default_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> >; TFibre = FibreSADir_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> >; TFibre = FibreSADir_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:712:21: required from 'void seqan::_patternInit(Pattern<TIndex, Swift<TSpec> >&, TFloat, TSize_) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1876:21: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_matepairs.h:717:13: required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<String<SimpleType<unsigned char, Dna5Q_> >, Myers<FindInfix, True, void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_matepairs.h:1046:21: required from 'int seqan::mapMatePairReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet_&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2180:26: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2242:19: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:274:22: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:736:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1448:87: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1448 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1450:98: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1450 | sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos; // first hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1458:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1458 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1460:110: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1460 | sa[dir[getBucket(bucketMap, hashNext(shape, itText)) + 1]++] = localPos; // next hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1480:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1480 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1482:106: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1482 | sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos; // hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h: In instantiation of 'void seqan::_qgramFillSuffixArray(TSA&, const StringSet<TSequence, TSpec>&, TShape, TDir&, TBucketMap&, TStepSize, TWithConstraints) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TString = String<SimpleType<unsigned char, Dna5Q_> >; TSpec = Owner<ConcatDirect<void> >; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TDir = String<unsigned int, Alloc<> >; TBucketMap = Nothing; TStepSize = long unsigned int; TWithConstraints = False]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1604:25: required from 'void seqan::createQGramIndex(TIndex&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2565:19: required from 'bool seqan::indexCreate(Index<TText, IndexQGram<TShapeSpec, TSpec> >&, FibreSADir, Default) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TShapeSpec = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSpec = Tag<Default_>; FibreSADir = const Tag<FibreSADir_>; Default = Tag<Default_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> >; TFibre = FibreSADir_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> >; TFibre = FibreSADir_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:712:21: required from 'void seqan::_patternInit(Pattern<TIndex, Swift<TSpec> >&, TFloat, TSize_) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1876:21: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_matepairs.h:717:13: required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<String<SimpleType<unsigned char, Dna5Q_> >, Myers<FindInfix, True, void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_matepairs.h:1046:21: required from 'int seqan::mapMatePairReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet_&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2180:26: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2242:19: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:274:22: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:736:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1448:87: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1448 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1450:98: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1450 | sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos; // first hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1458:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1458 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1460:110: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1460 | sa[dir[getBucket(bucketMap, hashNext(shape, itText)) + 1]++] = localPos; // next hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1480:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1480 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1482:106: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1482 | sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos; // hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h: In instantiation of 'void seqan::_qgramFillSuffixArray(TSA&, const StringSet<TSequence, TSpec>&, TShape, TDir&, TBucketMap&, TStepSize, TWithConstraints) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TString = String<SimpleType<unsigned char, Dna5Q_> >; TSpec = Owner<ConcatDirect<void> >; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TDir = String<unsigned int, Alloc<> >; TBucketMap = Nothing; TStepSize = long unsigned int; TWithConstraints = True]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1593:25: required from 'void seqan::createQGramIndex(TIndex&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2565:19: required from 'bool seqan::indexCreate(Index<TText, IndexQGram<TShapeSpec, TSpec> >&, FibreSADir, Default) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TShapeSpec = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSpec = Tag<Default_>; FibreSADir = const Tag<FibreSADir_>; Default = Tag<Default_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> >; TFibre = FibreSADir_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> >; TFibre = FibreSADir_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:712:21: required from 'void seqan::_patternInit(Pattern<TIndex, Swift<TSpec> >&, TFloat, TSize_) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1876:21: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_matepairs.h:717:13: required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<String<SimpleType<unsigned char, Dna5Q_> >, Myers<FindInfix, True, void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_matepairs.h:1046:21: required from 'int seqan::mapMatePairReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet_&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2180:26: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2245:19: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:274:22: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:736:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1448:87: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1448 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1450:98: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1450 | sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos; // first hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1458:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1458 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1460:110: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1460 | sa[dir[getBucket(bucketMap, hashNext(shape, itText)) + 1]++] = localPos; // next hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1480:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1480 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1482:106: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1482 | sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos; // hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h: In instantiation of 'void seqan::_qgramFillSuffixArray(TSA&, const StringSet<TSequence, TSpec>&, TShape, TDir&, TBucketMap&, TStepSize, TWithConstraints) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TString = String<SimpleType<unsigned char, Dna5Q_> >; TSpec = Owner<ConcatDirect<void> >; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TDir = String<unsigned int, Alloc<> >; TBucketMap = Nothing; TStepSize = long unsigned int; TWithConstraints = False]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1604:25: required from 'void seqan::createQGramIndex(TIndex&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2565:19: required from 'bool seqan::indexCreate(Index<TText, IndexQGram<TShapeSpec, TSpec> >&, FibreSADir, Default) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TShapeSpec = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSpec = Tag<Default_>; FibreSADir = const Tag<FibreSADir_>; Default = Tag<Default_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> >; TFibre = FibreSADir_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> >; TFibre = FibreSADir_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:712:21: required from 'void seqan::_patternInit(Pattern<TIndex, Swift<TSpec> >&, TFloat, TSize_) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1876:21: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_matepairs.h:717:13: required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<String<SimpleType<unsigned char, Dna5Q_> >, Myers<FindInfix, True, void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_matepairs.h:1046:21: required from 'int seqan::mapMatePairReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet_&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2180:26: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2245:19: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:274:22: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:736:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1448:87: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1448 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1450:98: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1450 | sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos; // first hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1458:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1458 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1460:110: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1460 | sa[dir[getBucket(bucketMap, hashNext(shape, itText)) + 1]++] = localPos; // next hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1480:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1480 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1482:106: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1482 | sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos; // hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h: In instantiation of 'void seqan::_qgramFillSuffixArray(TSA&, const StringSet<TSequence, TSpec>&, TShape, TDir&, TBucketMap&, TStepSize, TWithConstraints) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TString = String<SimpleType<unsigned char, Dna5Q_> >; TSpec = Owner<ConcatDirect<void> >; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TDir = String<unsigned int, Alloc<> >; TBucketMap = Nothing; TStepSize = long unsigned int; TWithConstraints = True]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1593:25: required from 'void seqan::createQGramIndex(TIndex&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2565:19: required from 'bool seqan::indexCreate(Index<TText, IndexQGram<TShapeSpec, TSpec> >&, FibreSADir, Default) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TShapeSpec = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSpec = Tag<Default_>; FibreSADir = const Tag<FibreSADir_>; Default = Tag<Default_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> >; TFibre = FibreSADir_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> >; TFibre = FibreSADir_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:712:21: required from 'void seqan::_patternInit(Pattern<TIndex, Swift<TSpec> >&, TFloat, TSize_) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1876:21: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_matepairs.h:717:13: required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<String<SimpleType<unsigned char, Dna5Q_> >, Myers<FindInfix, True, void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_matepairs.h:1046:21: required from 'int seqan::mapMatePairReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet_&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2180:26: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2248:19: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:274:22: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:736:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1448:87: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1448 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1450:98: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1450 | sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos; // first hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1458:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1458 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1460:110: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1460 | sa[dir[getBucket(bucketMap, hashNext(shape, itText)) + 1]++] = localPos; // next hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1480:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1480 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1482:106: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1482 | sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos; // hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h: In instantiation of 'void seqan::_qgramFillSuffixArray(TSA&, const StringSet<TSequence, TSpec>&, TShape, TDir&, TBucketMap&, TStepSize, TWithConstraints) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TString = String<SimpleType<unsigned char, Dna5Q_> >; TSpec = Owner<ConcatDirect<void> >; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TDir = String<unsigned int, Alloc<> >; TBucketMap = Nothing; TStepSize = long unsigned int; TWithConstraints = False]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1604:25: required from 'void seqan::createQGramIndex(TIndex&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2565:19: required from 'bool seqan::indexCreate(Index<TText, IndexQGram<TShapeSpec, TSpec> >&, FibreSADir, Default) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TShapeSpec = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSpec = Tag<Default_>; FibreSADir = const Tag<FibreSADir_>; Default = Tag<Default_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> >; TFibre = FibreSADir_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> >; TFibre = FibreSADir_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:712:21: required from 'void seqan::_patternInit(Pattern<TIndex, Swift<TSpec> >&, TFloat, TSize_) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1876:21: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_matepairs.h:717:13: required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<String<SimpleType<unsigned char, Dna5Q_> >, Myers<FindInfix, True, void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_matepairs.h:1046:21: required from 'int seqan::mapMatePairReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet_&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2180:26: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2248:19: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:274:22: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:736:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1448:87: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1448 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1450:98: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1450 | sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos; // first hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1458:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1458 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1460:110: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1460 | sa[dir[getBucket(bucketMap, hashNext(shape, itText)) + 1]++] = localPos; // next hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1480:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1480 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1482:106: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1482 | sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos; // hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayMoveForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, ErrorAlphabet_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1610:29: required from 'void seqan::arrayMoveForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, ErrorAlphabet_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1444:21: required from 'void seqan::_arrayConstructMovePointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, ErrorAlphabet_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1465:31: required from 'void seqan::arrayConstructMove(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, ErrorAlphabet_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:849:31: required from 'static typename seqan::Size<T>::Type seqan::ClearSpaceExpandStringBase_<TExpand>::_clearSpace_(T&, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::SimpleType<unsigned char, seqan::ErrorAlphabet_> >; TExpand = seqan::Tag<seqan::TagGenerous_>; typename seqan::Size<T>::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1014:62: required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::_clearSpace(String<TValue, TSpec>&, TSize, TPosition, TPosition, Tag<TUsage>) [with TValue = SimpleType<unsigned char, ErrorAlphabet_>; TSpec = Alloc<>; TSize = long unsigned int; TPosition = long unsigned int; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1048:30: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1845:16: required from 'void seqan::insertValue(T&, TPosition, const TValue&) [with T = String<SimpleType<unsigned char, ErrorAlphabet_> >; TPosition = int; TValue = SimpleType<unsigned char, ErrorAlphabet_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_threshold.h:511:16: required from 'void seqan::initPatterns(TStateString&, const TShape&, int, const TLogErrorDistr&, TDistance, bool) [with TStateString = String<SensitivityDPState_<Tag<HammingDistance_>, float>, Alloc<> >; TShape = String<char, Alloc<> >; TLogErrorDistr = String<float>; TDistance = Tag<HammingDistance_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_threshold.h:1118:14: required from 'void seqan::qgramFilteringSensitivity(TSensitivityMatrix&, const TShape&, TPatternSize, TErrors, TThresh, TDistance, ThreshExact, const TErrorDist&) [with TSensitivityMatrix = String<float>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TPatternSize = unsigned int; TErrors = unsigned int; TThresh = unsigned int; TDistance = Tag<HammingDistance_>; TErrorDist = String<float>; ThreshExact = const Tag<ThreshExact_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/paramChooser.h:778:30: required from 'void seqan::makeSelectedStatsFile(TError&, ParamChooserOptions&) [with TError = String<float>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/paramChooser.h:1228:24: required from 'bool seqan::chooseParams(RazerSOptions<TSpec>&, ParamChooserOptions&) [with TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:702:22: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1589:19: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class seqan::SimpleType<unsigned char, seqan::ErrorAlphabet_>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1589 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::ErrorAlphabet_>' declared here 116 | class SimpleType | ^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, const TParam&) [with TIterator = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:363:28: required from 'void seqan::valueConstruct(TIterator, const TParam&) [with TIterator = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>*; TParam = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:606:19: required from 'typename seqan::Value<TIterator>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Tag<Tristate_> >; TValue = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; typename Value<TIterator>::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:735:42: required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TValue2 = const Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:1018:15: required from 'void seqan::assignValue(Holder<TValue, Tag<Tristate_> >&, const TSource&) [with TValue = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSource = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:153:20: required from 'seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >::Holder(const THostValue&) [with TValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; THostValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_wotd.h:267:4: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_matepairs.h:683:16: required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<String<SimpleType<unsigned char, Dna5Q_> >, Myers<FindInfix, True, void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_matepairs.h:1046:21: required from 'int seqan::mapMatePairReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet_&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2180:26: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2242:19: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:274:22: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:736:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:296:9: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 296 | new( (void*) & value(it) ) TNonConstValue(param_); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayMoveBackwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, ErrorAlphabet_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1641:30: required from 'void seqan::arrayMoveBackward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, ErrorAlphabet_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1213:26: required from 'void seqan::arrayMove(TSource1, TSource2, TTarget) [with TTarget = SimpleType<unsigned char, ErrorAlphabet_>*; TSource1 = SimpleType<unsigned char, ErrorAlphabet_>*; TSource2 = SimpleType<unsigned char, ErrorAlphabet_>*]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1660:14: required from 'void seqan::_arrayClearSpacePointer(TValue*, size_t, size_t, size_t, const True&) [with TValue = SimpleType<unsigned char, ErrorAlphabet_>; size_t = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1681:28: required from 'void seqan::arrayClearSpace(TValue*, size_t, size_t, size_t) [with TValue = SimpleType<unsigned char, ErrorAlphabet_>; size_t = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:856:28: required from 'static typename seqan::Size<T>::Type seqan::ClearSpaceExpandStringBase_<TExpand>::_clearSpace_(T&, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::SimpleType<unsigned char, seqan::ErrorAlphabet_> >; TExpand = seqan::Tag<seqan::TagGenerous_>; typename seqan::Size<T>::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1014:62: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1845:16: required from 'void seqan::insertValue(T&, TPosition, const TValue&) [with T = String<SimpleType<unsigned char, ErrorAlphabet_> >; TPosition = int; TValue = SimpleType<unsigned char, ErrorAlphabet_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_threshold.h:511:16: required from 'void seqan::initPatterns(TStateString&, const TShape&, int, const TLogErrorDistr&, TDistance, bool) [with TStateString = String<SensitivityDPState_<Tag<HammingDistance_>, float>, Alloc<> >; TShape = String<char, Alloc<> >; TLogErrorDistr = String<float>; TDistance = Tag<HammingDistance_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_threshold.h:1118:14: required from 'void seqan::qgramFilteringSensitivity(TSensitivityMatrix&, const TShape&, TPatternSize, TErrors, TThresh, TDistance, ThreshExact, const TErrorDist&) [with TSensitivityMatrix = String<float>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TPatternSize = unsigned int; TErrors = unsigned int; TThresh = unsigned int; TDistance = Tag<HammingDistance_>; TErrorDist = String<float>; ThreshExact = const Tag<ThreshExact_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/paramChooser.h:778:30: required from 'void seqan::makeSelectedStatsFile(TError&, ParamChooserOptions&) [with TError = String<float>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/paramChooser.h:1228:24: required from 'bool seqan::chooseParams(RazerSOptions<TSpec>&, ParamChooserOptions&) [with TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:702:22: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1621:19: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class seqan::SimpleType<unsigned char, seqan::ErrorAlphabet_>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1621 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::ErrorAlphabet_>' declared here 116 | class SimpleType | ^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, TraceBack_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1542:29: required from 'void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, TraceBack_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1398:21: required from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = SimpleType<unsigned char, TraceBack_>; TValueTarget = SimpleType<unsigned char, TraceBack_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1429:31: required from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = SimpleType<unsigned char, TraceBack_>; TValueTarget = SimpleType<unsigned char, TraceBack_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1840:27: required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, TraceBack_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20: required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, TraceBack_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:2728:25: required from 'void seqan::mapSplicedReads(TMatches&, TGenome&, unsigned int, TOriReadSet&, TReadRegions&, Pattern<TReadIndexL, Swift<TSwiftSpec> >&, Pattern<TReadIndexR, Swift<TSwiftSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5Q_> >; TOriReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TReadIndexL = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TReadIndexR = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:2263:20: required from 'int seqan::mapSplicedReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet_&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&, const TShapeL&, const TShapeR&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShapeL = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TShapeR = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:3099:27: required from 'int seqan::mapSplicedReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2227:31: required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:274:22: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:736:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1521:19: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class seqan::SimpleType<unsigned char, seqan::TraceBack_>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1521 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::TraceBack_>' declared here 116 | class SimpleType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_allocator.h:53, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:74: In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<std::__cxx11::basic_string<char> >; TValue = std::__cxx11::basic_string<char>; TSize = long unsigned int; TUsage = AllocateStorage_]', inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = std::__cxx11::basic_string<char>; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30, inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20, inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<std::__cxx11::basic_string<char> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50, inlined from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<std::__cxx11::basic_string<char> >; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18, inlined from 'void seqan::eraseBack(T&) [with T = String<std::__cxx11::basic_string<char> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2337:8, inlined from 'TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string<char>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/arg_parse/arg_parse_ctd_support.h:88:30: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value '18446744073709551552' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/exception_ptr.h:38, from /usr/include/c++/13/exception:164, from /usr/include/c++/13/ios:41: /usr/include/c++/13/new: In function 'TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string<char>]': /usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here 126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:59, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:41: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h: In function 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h:399:36: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] 399 | snprintf(buffer, 4, "%d", x); | ^ In file included from /usr/include/stdio.h:906, from /usr/include/c++/13/cstdio:42, from /usr/include/c++/13/ext/string_conversions.h:45, from /usr/include/c++/13/bits/basic_string.h:4072, from /usr/include/c++/13/string:54: In function 'int snprintf(char*, size_t, const char*, ...)', inlined from 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h:399:21: /usr/include/bits/stdio2.h:54:35: note: '__builtin___snprintf_chk' output between 2 and 5 bytes into a destination of size 4 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ [ 29%] Linking CXX executable ../../../bin/splazers cd /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/splazers && /usr/bin/cmake -E cmake_link_script CMakeFiles/splazers.dir/link.txt --verbose=1 /usr/bin/g++ -std=c++14 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -static-libgcc -static-libstdc++ -rdynamic CMakeFiles/splazers.dir/splazers.cpp.o -o ../../../bin/splazers -lrt make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' [ 29%] Built target splazers make -f core/apps/stellar/CMakeFiles/stellar.dir/build.make core/apps/stellar/CMakeFiles/stellar.dir/depend make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/stellar /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/stellar/CMakeFiles/stellar.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' make -f core/apps/stellar/CMakeFiles/stellar.dir/build.make core/apps/stellar/CMakeFiles/stellar.dir/build make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' [ 30%] Building CXX object core/apps/stellar/CMakeFiles/stellar.dir/stellar.cpp.o cd /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/stellar && /usr/bin/g++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-1.4.2/core/include -std=c++14 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -MD -MT core/apps/stellar/CMakeFiles/stellar.dir/stellar.cpp.o -MF CMakeFiles/stellar.dir/stellar.cpp.o.d -o CMakeFiles/stellar.dir/stellar.cpp.o -c /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:68, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:48, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:41, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:40, from /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:24: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:80:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 80 | struct FunctorUpcase : public std::unary_function<InType, Result> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/ostream:40, from /usr/include/c++/13/iostream:41, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/debug_test_system.h:46, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_debug.h:52, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:49, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence.h:51, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:39: /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:115:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 115 | struct FunctorLowcase : public std::unary_function<InType, Result> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:151:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 151 | struct FunctorConvert : public std::unary_function<InType,OutType> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:220:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 220 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:229:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 229 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:239:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 239 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:249:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 249 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:259:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 259 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:268:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 268 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:280:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 280 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/stream_algorithms.h:40, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:91: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamPeek(char&, FILE*)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:169:11: warning: comparison is always false due to limited range of data type [-Wtype-limits] 169 | if (c == EOF) | ^ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamReadChar(char&, FILE*)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:182:11: warning: comparison is always false due to limited range of data type [-Wtype-limits] 182 | if (c == EOF) | ^ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:117: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h:1436:51: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 1436 | struct testIODone : public ::std::unary_function<TPageFrame&,bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:62: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:45:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 45 | struct filterI1 : public ::std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:54:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 54 | struct filterI2 : public ::std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:63:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 63 | struct filterI3 : public ::std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:74: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:401:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 401 | struct insertBucket : public ::std::unary_function<TPageBucket,void> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:507:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 507 | struct insertBucket : public ::std::unary_function<TPageBucket,void> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:78: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:42:48: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 42 | struct MergeStreamComparer : public ::std::binary_function < PageBucket<TValue>, | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:57:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 57 | public ::std::binary_function < | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:257:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 257 | struct insertBucket : public ::std::unary_function<TPageBucket,void> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:372:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 372 | struct insertBucket : public ::std::unary_function<TPageBucket, void> { | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:46, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find.h:47, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:44: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:342:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 342 | public ::std::unary_function<Pair<TKey, TValue>, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:47: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm.h:793:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 793 | public ::std::unary_function<Pair<TWeight, TPair>, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:45: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_set.h:373:41: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 373 | struct SetLess_ : public ::std::binary_function<TElement, TElement, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:70: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:404:18: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 404 | public::std::binary_function<FibreRecord, unsigned, bool> // functor for operator> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:744:18: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 744 | public::std::unary_function<InType, Result> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:760:18: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 760 | public::std::unary_function<InType, InType> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:80: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:854:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 854 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:902:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 902 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:970:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 970 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1039:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 1039 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1073:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 1073 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1121:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 1121 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2093:39: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 2093 | struct _qgramComp : public ::std::binary_function<InType,InType,Result> { | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2112:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 2112 | public ::std::binary_function< | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:91: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_sa_qsort.h:46:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 46 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_sa_qsort.h:85:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 85 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:96: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 65 | public std::binary_function<TValue, TValue, TResult> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 98 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 112 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 127 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 144 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 154 | public std::binary_function<TValue, TValue, TResult> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:99: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:110:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 110 | public ::std::binary_function < SkewDCStream<TValue>, | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:143:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 143 | public ::std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >, | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:100: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 65 | public std::binary_function<TValue, TValue, TResult> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 99 | public std::binary_function< | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 118 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 132 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 154 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 175 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 185 | public std::binary_function<TValue, TValue, TResult> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:103: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 57 | struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> { | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 97 | public std::binary_function< | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:141:29: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 141 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:109: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:59:42: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 59 | struct _mapInverse : public std::unary_function<InType,Result> { | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:164:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 164 | struct _mapInverseMulti : public std::unary_function<InType,Result> { | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const TText&, const TSA&, KasaiOriginal)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:312:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 312 | for(TSize hMax = _min(n - i, n - j); h < hMax && *I == *J; ++I, ++J, ++h) ; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:313:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 313 | LCP[isa - 1] = h; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const TText&, const TSA&, Kasai)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:379:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 379 | for(TSize hMax = _min(n - i, n - j); h < hMax && *I == *J; ++I, ++J, ++h) ; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:380:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 380 | LCP[i] = h | mark; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const StringSet<TSequence, TSpec>&, const TSA&, Kasai)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:483:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 483 | for(TSize hMax = _min(getValueI2((TPair)dec), n - j); h < hMax && *I == *J; ++I, ++J, ++h) ; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:484:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 484 | LCP[i] = h | mark; | ^~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:113: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_bwt.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_bwt.h:144:50: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 144 | struct _filterGlobalizer : public ::std::unary_function<InType,Result> { | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:120: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:585:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 585 | public ::std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:128: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h: In function 'void seqan::_storeWotdChildren(Index<TObject, IndexWotd<Dfi<TPredHull, TPred> > >&, TSize, TSize)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:504:27: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 504 | } else | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:506:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' 506 | for (TDirSize d = index.sentinelBound - index.sentinelOcc; d != index.sentinelBound; ++d) | ^~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:136: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/repeat_base.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/repeat_base.h:149:44: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 149 | struct RepeatLess_ : public ::std::binary_function<TPos, TPos, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:157: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_index_esa.h: In function 'typename seqan::Iterator<TLeft, const seqan::Tag<seqan::Standard_> >::Type seqan::_upperBoundLcpe(TText&, TSA&, SearchTreeIterator<TLCP, TSpec>, TQuery&, TDiff_, TDiff_)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_index_esa.h:1498:13: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 1498 | for(; i && ordEqual(*t, convert<TTextAlphabet>(*q)); --i, ++t, ++q) ; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_index_esa.h:1501:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 1501 | if (q == qEnd || t == tEnd || !ordGreater(*t, convert<TTextAlphabet>(*q))) { | ^~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:79, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seeds.h:52, from /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:29, from /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:26: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:246:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 246 | public ::std::binary_function<TGapAnchor, TGapAnchor, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:256:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 256 | public ::std::binary_function<TGapAnchor, TGapAnchor, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:166: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h: In function 'int seqan::_globalAlignmentScore(const String<TValue, TSpec>&, const String<TValue2, TSpec2>&, const MyersBitVector&)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h:70:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 70 | if (length(seqH) < length(seqV)) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h:74:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 74 | const unsigned int BLOCK_SIZE = BitsPerValue<unsigned int>::VALUE; | ^~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:174: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h: In function 'seqan::Pair<seqan::Pair<TDiagonal> > seqan::_alignBandedSmithWatermanTrace(LocalAlignmentFinder<TScoreValue>&, const TSequenceH&, const TSequenceV&, TId, TId, TScore&, TDiagonal, TDiagonal)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:409:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 409 | if ((actualCol == 0) || (actualRow == 0)) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:412:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 412 | if (actualCol < len1) _alignTracePrint(finder.trace, seqH, seqV, id1, actualCol, id2, actualRow, len1 - actualCol, Horizontal); | ^~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:30: /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar_types.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar_types.h:154:32: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 154 | struct LessPos : public ::std::binary_function <TMatch, TMatch, bool> { | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar_types.h:206:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 206 | struct LessLength : public ::std::binary_function <TMatch, TMatch, bool> { | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:125:18: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 125 | public::std::unary_function<AminoAcid, AminoAcid> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h: In instantiation of 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]': /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:54:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31: required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23: required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:718:24: required from here /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:688:47: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 688 | Segment<TInfix, InfixSegment> finderSegment(finderInfixSeq, | ^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence.h:93: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:151:46: note: initializing argument 1 of 'seqan::Segment<THost_, seqan::InfixSegment>::Segment(typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = long unsigned int]' 151 | Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:701:74: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 701 | Segment<typename Infix<TPatternSeq>::Type, InfixSegment> patternSegment(patternInfixSeq, | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:151:46: note: initializing argument 1 of 'seqan::Segment<THost_, seqan::InfixSegment>::Segment(typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = long unsigned int]' 151 | Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h: In instantiation of 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBestLocal_>]': /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:58:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31: required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23: required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:718:24: required from here /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:688:47: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 688 | Segment<TInfix, InfixSegment> finderSegment(finderInfixSeq, | ^~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:151:46: note: initializing argument 1 of 'seqan::Segment<THost_, seqan::InfixSegment>::Segment(typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = long unsigned int]' 151 | Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:701:74: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 701 | Segment<typename Infix<TPatternSeq>::Type, InfixSegment> patternSegment(patternInfixSeq, | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:151:46: note: initializing argument 1 of 'seqan::Segment<THost_, seqan::InfixSegment>::Segment(typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = long unsigned int]' 151 | Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h: In instantiation of 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobal_>]': /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:62:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31: required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23: required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:718:24: required from here /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:688:47: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 688 | Segment<TInfix, InfixSegment> finderSegment(finderInfixSeq, | ^~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:151:46: note: initializing argument 1 of 'seqan::Segment<THost_, seqan::InfixSegment>::Segment(typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = long unsigned int]' 151 | Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:701:74: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 701 | Segment<typename Infix<TPatternSeq>::Type, InfixSegment> patternSegment(patternInfixSeq, | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:151:46: note: initializing argument 1 of 'seqan::Segment<THost_, seqan::InfixSegment>::Segment(typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = long unsigned int]' 151 | Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h: In instantiation of 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobalExtend_>]': /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:66:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31: required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23: required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:718:24: required from here /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:688:47: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 688 | Segment<TInfix, InfixSegment> finderSegment(finderInfixSeq, | ^~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:151:46: note: initializing argument 1 of 'seqan::Segment<THost_, seqan::InfixSegment>::Segment(typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = long unsigned int]' 151 | Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:701:74: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 701 | Segment<typename Infix<TPatternSeq>::Type, InfixSegment> patternSegment(patternInfixSeq, | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:151:46: note: initializing argument 1 of 'seqan::Segment<THost_, seqan::InfixSegment>::Segment(typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = long unsigned int]' 151 | Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h: In instantiation of 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]': /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:54:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31: required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23: required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:720:24: required from here /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:688:47: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 688 | Segment<TInfix, InfixSegment> finderSegment(finderInfixSeq, | ^~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:151:46: note: initializing argument 1 of 'seqan::Segment<THost_, seqan::InfixSegment>::Segment(typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = long unsigned int]' 151 | Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:701:74: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 701 | Segment<typename Infix<TPatternSeq>::Type, InfixSegment> patternSegment(patternInfixSeq, | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:151:46: note: initializing argument 1 of 'seqan::Segment<THost_, seqan::InfixSegment>::Segment(typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = long unsigned int]' 151 | Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h: In instantiation of 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBestLocal_>]': /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:58:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31: required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23: required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:720:24: required from here /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:688:47: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 688 | Segment<TInfix, InfixSegment> finderSegment(finderInfixSeq, | ^~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:151:46: note: initializing argument 1 of 'seqan::Segment<THost_, seqan::InfixSegment>::Segment(typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = long unsigned int]' 151 | Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:701:74: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 701 | Segment<typename Infix<TPatternSeq>::Type, InfixSegment> patternSegment(patternInfixSeq, | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:151:46: note: initializing argument 1 of 'seqan::Segment<THost_, seqan::InfixSegment>::Segment(typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = long unsigned int]' 151 | Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h: In instantiation of 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobal_>]': /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:62:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31: required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23: required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:720:24: required from here /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:688:47: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 688 | Segment<TInfix, InfixSegment> finderSegment(finderInfixSeq, | ^~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:151:46: note: initializing argument 1 of 'seqan::Segment<THost_, seqan::InfixSegment>::Segment(typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = long unsigned int]' 151 | Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:701:74: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 701 | Segment<typename Infix<TPatternSeq>::Type, InfixSegment> patternSegment(patternInfixSeq, | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:151:46: note: initializing argument 1 of 'seqan::Segment<THost_, seqan::InfixSegment>::Segment(typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = long unsigned int]' 151 | Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h: In instantiation of 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobalExtend_>]': /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:66:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31: required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23: required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:720:24: required from here /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:688:47: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 688 | Segment<TInfix, InfixSegment> finderSegment(finderInfixSeq, | ^~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:151:46: note: initializing argument 1 of 'seqan::Segment<THost_, seqan::InfixSegment>::Segment(typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = long unsigned int]' 151 | Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:701:74: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 701 | Segment<typename Infix<TPatternSeq>::Type, InfixSegment> patternSegment(patternInfixSeq, | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:151:46: note: initializing argument 1 of 'seqan::Segment<THost_, seqan::InfixSegment>::Segment(typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = long unsigned int]' 151 | Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h: In instantiation of 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]': /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:54:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31: required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23: required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:722:24: required from here /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:688:47: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 688 | Segment<TInfix, InfixSegment> finderSegment(finderInfixSeq, | ^~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:151:46: note: initializing argument 1 of 'seqan::Segment<THost_, seqan::InfixSegment>::Segment(typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = long unsigned int]' 151 | Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:701:74: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 701 | Segment<typename Infix<TPatternSeq>::Type, InfixSegment> patternSegment(patternInfixSeq, | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:151:46: note: initializing argument 1 of 'seqan::Segment<THost_, seqan::InfixSegment>::Segment(typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = long unsigned int]' 151 | Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h: In instantiation of 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBestLocal_>]': /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:58:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31: required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23: required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:722:24: required from here /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:688:47: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 688 | Segment<TInfix, InfixSegment> finderSegment(finderInfixSeq, | ^~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:151:46: note: initializing argument 1 of 'seqan::Segment<THost_, seqan::InfixSegment>::Segment(typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = long unsigned int]' 151 | Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:701:74: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 701 | Segment<typename Infix<TPatternSeq>::Type, InfixSegment> patternSegment(patternInfixSeq, | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:151:46: note: initializing argument 1 of 'seqan::Segment<THost_, seqan::InfixSegment>::Segment(typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = long unsigned int]' 151 | Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h: In instantiation of 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobal_>]': /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:62:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31: required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23: required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:722:24: required from here /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:688:47: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 688 | Segment<TInfix, InfixSegment> finderSegment(finderInfixSeq, | ^~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:151:46: note: initializing argument 1 of 'seqan::Segment<THost_, seqan::InfixSegment>::Segment(typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = long unsigned int]' 151 | Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:701:74: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 701 | Segment<typename Infix<TPatternSeq>::Type, InfixSegment> patternSegment(patternInfixSeq, | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:151:46: note: initializing argument 1 of 'seqan::Segment<THost_, seqan::InfixSegment>::Segment(typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = long unsigned int]' 151 | Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h: In instantiation of 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobalExtend_>]': /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:66:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31: required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23: required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:722:24: required from here /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:688:47: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 688 | Segment<TInfix, InfixSegment> finderSegment(finderInfixSeq, | ^~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:151:46: note: initializing argument 1 of 'seqan::Segment<THost_, seqan::InfixSegment>::Segment(typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = long unsigned int]' 151 | Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:701:74: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 701 | Segment<typename Infix<TPatternSeq>::Type, InfixSegment> patternSegment(patternInfixSeq, | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:151:46: note: initializing argument 1 of 'seqan::Segment<THost_, seqan::InfixSegment>::Segment(typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = long unsigned int]' 151 | Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h: In instantiation of 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]': /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:54:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31: required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23: required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:724:24: required from here /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:688:47: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 688 | Segment<TInfix, InfixSegment> finderSegment(finderInfixSeq, | ^~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:151:46: note: initializing argument 1 of 'seqan::Segment<THost_, seqan::InfixSegment>::Segment(typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = long unsigned int]' 151 | Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:701:74: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 701 | Segment<typename Infix<TPatternSeq>::Type, InfixSegment> patternSegment(patternInfixSeq, | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:151:46: note: initializing argument 1 of 'seqan::Segment<THost_, seqan::InfixSegment>::Segment(typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = long unsigned int]' 151 | Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h: In instantiation of 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBestLocal_>]': /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:58:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31: required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23: required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:724:24: required from here /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:688:47: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 688 | Segment<TInfix, InfixSegment> finderSegment(finderInfixSeq, | ^~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:151:46: note: initializing argument 1 of 'seqan::Segment<THost_, seqan::InfixSegment>::Segment(typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = long unsigned int]' 151 | Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:701:74: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 701 | Segment<typename Infix<TPatternSeq>::Type, InfixSegment> patternSegment(patternInfixSeq, | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:151:46: note: initializing argument 1 of 'seqan::Segment<THost_, seqan::InfixSegment>::Segment(typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = long unsigned int]' 151 | Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h: In instantiation of 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobal_>]': /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:62:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31: required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23: required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:724:24: required from here /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:688:47: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 688 | Segment<TInfix, InfixSegment> finderSegment(finderInfixSeq, | ^~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:151:46: note: initializing argument 1 of 'seqan::Segment<THost_, seqan::InfixSegment>::Segment(typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = long unsigned int]' 151 | Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:701:74: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 701 | Segment<typename Infix<TPatternSeq>::Type, InfixSegment> patternSegment(patternInfixSeq, | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:151:46: note: initializing argument 1 of 'seqan::Segment<THost_, seqan::InfixSegment>::Segment(typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = long unsigned int]' 151 | Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h: In instantiation of 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobalExtend_>]': /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:66:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31: required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23: required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:724:24: required from here /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:688:47: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 688 | Segment<TInfix, InfixSegment> finderSegment(finderInfixSeq, | ^~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:151:46: note: initializing argument 1 of 'seqan::Segment<THost_, seqan::InfixSegment>::Segment(typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = long unsigned int]' 151 | Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:701:74: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 701 | Segment<typename Infix<TPatternSeq>::Type, InfixSegment> patternSegment(patternInfixSeq, | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:151:46: note: initializing argument 1 of 'seqan::Segment<THost_, seqan::InfixSegment>::Segment(typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = long unsigned int]' 151 | Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h: In instantiation of 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]': /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:54:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31: required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23: required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::AminoAcid_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:726:24: required from here /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:688:47: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 688 | Segment<TInfix, InfixSegment> finderSegment(finderInfixSeq, | ^~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:151:46: note: initializing argument 1 of 'seqan::Segment<THost_, seqan::InfixSegment>::Segment(typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = long unsigned int]' 151 | Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:701:74: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 701 | Segment<typename Infix<TPatternSeq>::Type, InfixSegment> patternSegment(patternInfixSeq, | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:151:46: note: initializing argument 1 of 'seqan::Segment<THost_, seqan::InfixSegment>::Segment(typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = long unsigned int]' 151 | Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h: In instantiation of 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBestLocal_>]': /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:58:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31: required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23: required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::AminoAcid_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:726:24: required from here /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:688:47: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 688 | Segment<TInfix, InfixSegment> finderSegment(finderInfixSeq, | ^~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:151:46: note: initializing argument 1 of 'seqan::Segment<THost_, seqan::InfixSegment>::Segment(typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = long unsigned int]' 151 | Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:701:74: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 701 | Segment<typename Infix<TPatternSeq>::Type, InfixSegment> patternSegment(patternInfixSeq, | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:151:46: note: initializing argument 1 of 'seqan::Segment<THost_, seqan::InfixSegment>::Segment(typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = long unsigned int]' 151 | Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h: In instantiation of 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobal_>]': /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:62:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31: required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23: required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::AminoAcid_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:726:24: required from here /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:688:47: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 688 | Segment<TInfix, InfixSegment> finderSegment(finderInfixSeq, | ^~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:151:46: note: initializing argument 1 of 'seqan::Segment<THost_, seqan::InfixSegment>::Segment(typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = long unsigned int]' 151 | Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:701:74: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 701 | Segment<typename Infix<TPatternSeq>::Type, InfixSegment> patternSegment(patternInfixSeq, | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:151:46: note: initializing argument 1 of 'seqan::Segment<THost_, seqan::InfixSegment>::Segment(typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = long unsigned int]' 151 | Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h: In instantiation of 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobalExtend_>]': /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:66:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31: required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23: required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::AminoAcid_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:726:24: required from here /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:688:47: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 688 | Segment<TInfix, InfixSegment> finderSegment(finderInfixSeq, | ^~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:151:46: note: initializing argument 1 of 'seqan::Segment<THost_, seqan::InfixSegment>::Segment(typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = long unsigned int]' 151 | Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:701:74: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 701 | Segment<typename Infix<TPatternSeq>::Type, InfixSegment> patternSegment(patternInfixSeq, | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:151:46: note: initializing argument 1 of 'seqan::Segment<THost_, seqan::InfixSegment>::Segment(typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = long unsigned int]' 151 | Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h: In instantiation of 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<char, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]': /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:54:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<char, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31: required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23: required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = char]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:728:24: required from here /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:688:47: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 688 | Segment<TInfix, InfixSegment> finderSegment(finderInfixSeq, | ^~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:151:46: note: initializing argument 1 of 'seqan::Segment<THost_, seqan::InfixSegment>::Segment(typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type) [with THost_ = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = long unsigned int]' 151 | Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:701:74: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 701 | Segment<typename Infix<TPatternSeq>::Type, InfixSegment> patternSegment(patternInfixSeq, | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:151:46: note: initializing argument 1 of 'seqan::Segment<THost_, seqan::InfixSegment>::Segment(typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type) [with THost_ = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = long unsigned int]' 151 | Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h: In instantiation of 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<char, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBestLocal_>]': /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:58:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<char, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31: required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23: required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = char]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:728:24: required from here /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:688:47: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 688 | Segment<TInfix, InfixSegment> finderSegment(finderInfixSeq, | ^~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:151:46: note: initializing argument 1 of 'seqan::Segment<THost_, seqan::InfixSegment>::Segment(typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type) [with THost_ = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = long unsigned int]' 151 | Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:701:74: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 701 | Segment<typename Infix<TPatternSeq>::Type, InfixSegment> patternSegment(patternInfixSeq, | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:151:46: note: initializing argument 1 of 'seqan::Segment<THost_, seqan::InfixSegment>::Segment(typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type) [with THost_ = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = long unsigned int]' 151 | Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h: In instantiation of 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<char, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobal_>]': /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:62:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<char, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31: required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23: required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = char]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:728:24: required from here /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:688:47: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 688 | Segment<TInfix, InfixSegment> finderSegment(finderInfixSeq, | ^~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:151:46: note: initializing argument 1 of 'seqan::Segment<THost_, seqan::InfixSegment>::Segment(typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type) [with THost_ = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = long unsigned int]' 151 | Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:701:74: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 701 | Segment<typename Infix<TPatternSeq>::Type, InfixSegment> patternSegment(patternInfixSeq, | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:151:46: note: initializing argument 1 of 'seqan::Segment<THost_, seqan::InfixSegment>::Segment(typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type) [with THost_ = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = long unsigned int]' 151 | Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h: In instantiation of 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<char, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobalExtend_>]': /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:66:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<char, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31: required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23: required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = char]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:728:24: required from here /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:688:47: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 688 | Segment<TInfix, InfixSegment> finderSegment(finderInfixSeq, | ^~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:151:46: note: initializing argument 1 of 'seqan::Segment<THost_, seqan::InfixSegment>::Segment(typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type) [with THost_ = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = long unsigned int]' 151 | Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:701:74: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 701 | Segment<typename Infix<TPatternSeq>::Type, InfixSegment> patternSegment(patternInfixSeq, | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:151:46: note: initializing argument 1 of 'seqan::Segment<THost_, seqan::InfixSegment>::Segment(typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type) [with THost_ = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = long unsigned int]' 151 | Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence.h:92: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:152:29: required from 'seqan::Segment<THost_, seqan::InfixSegment>::Segment(typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:688:33: required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:54:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31: required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23: required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:718:24: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_base.h:470:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 470 | return me; | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h: In instantiation of 'void _splitAtXDrops(TAlign&, seqan::Score<TScoreValue, seqan::Tag<seqan::Simple_> >&, TScoreValue1, TScoreValue2, seqan::String<TString>&) [with TAlign = seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >; TScoreValue = int; TScoreValue1 = int; TScoreValue2 = int]': /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:624:23: required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17: required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:54:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31: required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23: required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:718:24: required from here /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:199:24: warning: implicitly-declared 'seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >::Align(const seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >&)' is deprecated [-Wdeprecated-copy] 199 | TAlign ali(align); | ^~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:89: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/align_base.h:131:13: note: because 'seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >' has user-provided 'seqan::Align<TSource, TSpec>& seqan::Align<TSource, TSpec>::operator=(const seqan::Align<TSource, TSpec>&) [with TSource = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ArrayGaps_>]' 131 | Align & operator=(Align const & other) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:152:29: required from 'seqan::Segment<THost_, seqan::InfixSegment>::Segment(typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:688:33: required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:54:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31: required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23: required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:720:24: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_base.h:470:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 470 | return me; | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h: In instantiation of 'void _splitAtXDrops(TAlign&, seqan::Score<TScoreValue, seqan::Tag<seqan::Simple_> >&, TScoreValue1, TScoreValue2, seqan::String<TString>&) [with TAlign = seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >; TScoreValue = int; TScoreValue1 = int; TScoreValue2 = int]': /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:624:23: required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17: required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:54:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31: required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23: required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:720:24: required from here /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:199:24: warning: implicitly-declared 'seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >::Align(const seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >&)' is deprecated [-Wdeprecated-copy] 199 | TAlign ali(align); | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/align_base.h:131:13: note: because 'seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >' has user-provided 'seqan::Align<TSource, TSpec>& seqan::Align<TSource, TSpec>::operator=(const seqan::Align<TSource, TSpec>&) [with TSource = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ArrayGaps_>]' 131 | Align & operator=(Align const & other) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = String<SimpleType<unsigned char, Rna_>, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:152:29: required from 'seqan::Segment<THost_, seqan::InfixSegment>::Segment(typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:688:33: required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:54:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31: required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23: required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:722:24: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_base.h:470:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 470 | return me; | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h: In instantiation of 'void _splitAtXDrops(TAlign&, seqan::Score<TScoreValue, seqan::Tag<seqan::Simple_> >&, TScoreValue1, TScoreValue2, seqan::String<TString>&) [with TAlign = seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >; TScoreValue = int; TScoreValue1 = int; TScoreValue2 = int]': /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:624:23: required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17: required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:54:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31: required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23: required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:722:24: required from here /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:199:24: warning: implicitly-declared 'seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >::Align(const seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >&)' is deprecated [-Wdeprecated-copy] 199 | TAlign ali(align); | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/align_base.h:131:13: note: because 'seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >' has user-provided 'seqan::Align<TSource, TSpec>& seqan::Align<TSource, TSpec>::operator=(const seqan::Align<TSource, TSpec>&) [with TSource = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ArrayGaps_>]' 131 | Align & operator=(Align const & other) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = String<SimpleType<unsigned char, Rna5_>, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:152:29: required from 'seqan::Segment<THost_, seqan::InfixSegment>::Segment(typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:688:33: required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:54:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31: required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23: required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:724:24: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_base.h:470:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 470 | return me; | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h: In instantiation of 'void _splitAtXDrops(TAlign&, seqan::Score<TScoreValue, seqan::Tag<seqan::Simple_> >&, TScoreValue1, TScoreValue2, seqan::String<TString>&) [with TAlign = seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >; TScoreValue = int; TScoreValue1 = int; TScoreValue2 = int]': /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:624:23: required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17: required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:54:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31: required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23: required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:724:24: required from here /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:199:24: warning: implicitly-declared 'seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >::Align(const seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >&)' is deprecated [-Wdeprecated-copy] 199 | TAlign ali(align); | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/align_base.h:131:13: note: because 'seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >' has user-provided 'seqan::Align<TSource, TSpec>& seqan::Align<TSource, TSpec>::operator=(const seqan::Align<TSource, TSpec>&) [with TSource = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ArrayGaps_>]' 131 | Align & operator=(Align const & other) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:152:29: required from 'seqan::Segment<THost_, seqan::InfixSegment>::Segment(typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:688:33: required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:54:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31: required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23: required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::AminoAcid_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:726:24: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_base.h:470:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 470 | return me; | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h: In instantiation of 'void _splitAtXDrops(TAlign&, seqan::Score<TScoreValue, seqan::Tag<seqan::Simple_> >&, TScoreValue1, TScoreValue2, seqan::String<TString>&) [with TAlign = seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >; TScoreValue = int; TScoreValue1 = int; TScoreValue2 = int]': /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:624:23: required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17: required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:54:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31: required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23: required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::AminoAcid_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:726:24: required from here /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:199:24: warning: implicitly-declared 'seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >::Align(const seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >&)' is deprecated [-Wdeprecated-copy] 199 | TAlign ali(align); | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/align_base.h:131:13: note: because 'seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >' has user-provided 'seqan::Align<TSource, TSpec>& seqan::Align<TSource, TSpec>::operator=(const seqan::Align<TSource, TSpec>&) [with TSource = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ArrayGaps_>]' 131 | Align & operator=(Align const & other) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = String<char, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<String<char, Alloc<> >, InfixSegment>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:152:29: required from 'seqan::Segment<THost_, seqan::InfixSegment>::Segment(typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type) [with THost_ = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:688:33: required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<char, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:54:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<char, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31: required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23: required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = char]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:728:24: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_base.h:470:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 470 | return me; | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h: In instantiation of 'void _splitAtXDrops(TAlign&, seqan::Score<TScoreValue, seqan::Tag<seqan::Simple_> >&, TScoreValue1, TScoreValue2, seqan::String<TString>&) [with TAlign = seqan::Align<seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >; TScoreValue = int; TScoreValue1 = int; TScoreValue2 = int]': /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:624:23: required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17: required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<char, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:54:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<char, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31: required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23: required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = char]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:728:24: required from here /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:199:24: warning: implicitly-declared 'seqan::Align<seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >::Align(const seqan::Align<seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >&)' is deprecated [-Wdeprecated-copy] 199 | TAlign ali(align); | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/align_base.h:131:13: note: because 'seqan::Align<seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >' has user-provided 'seqan::Align<TSource, TSpec>& seqan::Align<TSource, TSpec>::operator=(const seqan::Align<TSource, TSpec>&) [with TSource = seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ArrayGaps_>]' 131 | Align & operator=(Align const & other) | ^~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_fundamental.h:79, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:58: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1542:29: required from 'void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1398:21: required from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = SimpleType<unsigned char, Dna_>; TValueTarget = SimpleType<unsigned char, Dna_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1429:31: required from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = SimpleType<unsigned char, Dna_>; TValueTarget = SimpleType<unsigned char, Dna_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1840:27: required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagExact_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20: required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagExact_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:131:16: required from 'seqan::String<TValue, seqan::Alloc<TSpec> >::String(const seqan::String<TValue, seqan::Alloc<TSpec> >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>; TSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:718:24: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1521:19: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class seqan::SimpleType<unsigned char, seqan::Dna_>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1521 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_alphabet.h:84, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:68: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna_>' declared here 116 | class SimpleType | ^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h: In instantiation of 'void seqan::_qgramFillSuffixArray(TSA&, const StringSet<TSequence, TSpec>&, TShape, TDir&, TBucketMap&, TStepSize, TWithConstraints) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TString = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = Dependent<Tag<TagInsist_> >; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TDir = String<long unsigned int, Alloc<> >; TBucketMap = BucketMap<long unsigned int>; TStepSize = long unsigned int; TWithConstraints = True]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1593:25: required from 'void seqan::createQGramIndex(TIndex&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2565:19: required from 'bool seqan::indexCreate(Index<TText, IndexQGram<TShapeSpec, TSpec> >&, FibreSADir, Default) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Dependent<Tag<TagInsist_> > >; TShapeSpec = UngappedShape<0>; TSpec = Tag<OpenAddressing_>; FibreSADir = const Tag<FibreSADir_>; Default = Tag<Default_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Dependent<Tag<TagInsist_> > >; TSpec = IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> >; TFibre = FibreSADir_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Dependent<Tag<TagInsist_> > >; TSpec = IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> >; TFibre = FibreSADir_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:159:17: required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23: required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:718:24: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1448:87: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1448 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_aggregate.h:55, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:71: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1450:98: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1450 | sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos; // first hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1458:95: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1458 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1460:110: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1460 | sa[dir[getBucket(bucketMap, hashNext(shape, itText)) + 1]++] = localPos; // next hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1480:95: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1480 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1482:106: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1482 | sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos; // hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h: In instantiation of 'void seqan::_qgramFillSuffixArray(TSA&, const StringSet<TSequence, TSpec>&, TShape, TDir&, TBucketMap&, TStepSize, TWithConstraints) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TString = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = Dependent<Tag<TagInsist_> >; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TDir = String<long unsigned int, Alloc<> >; TBucketMap = BucketMap<long unsigned int>; TStepSize = long unsigned int; TWithConstraints = False]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1604:25: required from 'void seqan::createQGramIndex(TIndex&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2565:19: required from 'bool seqan::indexCreate(Index<TText, IndexQGram<TShapeSpec, TSpec> >&, FibreSADir, Default) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Dependent<Tag<TagInsist_> > >; TShapeSpec = UngappedShape<0>; TSpec = Tag<OpenAddressing_>; FibreSADir = const Tag<FibreSADir_>; Default = Tag<Default_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Dependent<Tag<TagInsist_> > >; TSpec = IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> >; TFibre = FibreSADir_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Dependent<Tag<TagInsist_> > >; TSpec = IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> >; TFibre = FibreSADir_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:159:17: required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23: required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:718:24: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1448:87: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1448 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1450:98: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1450 | sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos; // first hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1458:95: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1458 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1460:110: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1460 | sa[dir[getBucket(bucketMap, hashNext(shape, itText)) + 1]++] = localPos; // next hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1480:95: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1480 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1482:106: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1482 | sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos; // hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_smart_pointer.h:47, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_allocator.h:46, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:74: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_type.h: In instantiation of 'typename seqan::Parameter_<const T>::Type seqan::_toParameter(const T&) [with T = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; typename Parameter_<const T>::Type = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:252:32: required from 'typename seqan::Parameter_<T>::Type seqan::host(const Segment<THost_, InfixSegment>&) [with THost_ = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; typename Parameter_<T>::Type = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:587:88: required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17: required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:54:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31: required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23: required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:718:24: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_type.h:444:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 444 | return _object; | ^~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:206: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/alignment_operations.h: In instantiation of 'void seqan::integrateAlign(Align<TSource, TSpec>&, const Align<TSource, TSpec>&, const String<TCargo>&) [with TSource1 = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec1 = Tag<ArrayGaps_>; TSource2 = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSpec2 = Tag<ArrayGaps_>; TPos = long int]': /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar_extension.h:785:16: required from 'void integrateAlign(seqan::Align<TSource, TSpec>&, const seqan::Align<seqan::Segment<typename seqan::Infix<THost>::Type, seqan::InfixSegment>, TSpec2>&) [with TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSpec1 = seqan::Tag<seqan::ArrayGaps_>; TSpec2 = seqan::Tag<seqan::ArrayGaps_>; typename seqan::Infix<THost>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:475:16: required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, BandedGlobal) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; BandedGlobal = const seqan::Tag<VerifyBandedGlobal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17: required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:62:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31: required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23: required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:718:24: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/alignment_operations.h:124:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >& seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >::operator=(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >&)' is deprecated [-Wdeprecated-copy] 124 | it = iter(row(align, i), value(viewPos, i)); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:77: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_array.h:91:5: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >' has user-provided 'seqan::Iter<TGaps, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >::Iter(const seqan::Iter<TGaps, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >&) [with TGaps = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >]' 91 | Iter(Iter const & other) : | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1542:29: required from 'void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1398:21: required from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = SimpleType<unsigned char, Dna5_>; TValueTarget = SimpleType<unsigned char, Dna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1429:31: required from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = SimpleType<unsigned char, Dna5_>; TValueTarget = SimpleType<unsigned char, Dna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1840:27: required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagExact_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20: required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagExact_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:131:16: required from 'seqan::String<TValue, seqan::Alloc<TSpec> >::String(const seqan::String<TValue, seqan::Alloc<TSpec> >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna5_>; TSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:720:24: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1521:19: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class seqan::SimpleType<unsigned char, seqan::Dna5_>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1521 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5_>' declared here 116 | class SimpleType | ^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h: In instantiation of 'void seqan::_qgramFillSuffixArray(TSA&, const StringSet<TSequence, TSpec>&, TShape, TDir&, TBucketMap&, TStepSize, TWithConstraints) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TString = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSpec = Dependent<Tag<TagInsist_> >; TShape = Shape<SimpleType<unsigned char, Dna5_>, UngappedShape<0> >; TDir = String<long unsigned int, Alloc<> >; TBucketMap = BucketMap<long unsigned int>; TStepSize = long unsigned int; TWithConstraints = True]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1593:25: required from 'void seqan::createQGramIndex(TIndex&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2565:19: required from 'bool seqan::indexCreate(Index<TText, IndexQGram<TShapeSpec, TSpec> >&, FibreSADir, Default) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Dependent<Tag<TagInsist_> > >; TShapeSpec = UngappedShape<0>; TSpec = Tag<OpenAddressing_>; FibreSADir = const Tag<FibreSADir_>; Default = Tag<Default_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Dependent<Tag<TagInsist_> > >; TSpec = IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> >; TFibre = FibreSADir_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Dependent<Tag<TagInsist_> > >; TSpec = IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> >; TFibre = FibreSADir_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:159:17: required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23: required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:720:24: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1448:87: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1448 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1450:98: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1450 | sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos; // first hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1458:95: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1458 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1460:110: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1460 | sa[dir[getBucket(bucketMap, hashNext(shape, itText)) + 1]++] = localPos; // next hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1480:95: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1480 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1482:106: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1482 | sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos; // hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h: In instantiation of 'void seqan::_qgramFillSuffixArray(TSA&, const StringSet<TSequence, TSpec>&, TShape, TDir&, TBucketMap&, TStepSize, TWithConstraints) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TString = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSpec = Dependent<Tag<TagInsist_> >; TShape = Shape<SimpleType<unsigned char, Dna5_>, UngappedShape<0> >; TDir = String<long unsigned int, Alloc<> >; TBucketMap = BucketMap<long unsigned int>; TStepSize = long unsigned int; TWithConstraints = False]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1604:25: required from 'void seqan::createQGramIndex(TIndex&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2565:19: required from 'bool seqan::indexCreate(Index<TText, IndexQGram<TShapeSpec, TSpec> >&, FibreSADir, Default) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Dependent<Tag<TagInsist_> > >; TShapeSpec = UngappedShape<0>; TSpec = Tag<OpenAddressing_>; FibreSADir = const Tag<FibreSADir_>; Default = Tag<Default_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Dependent<Tag<TagInsist_> > >; TSpec = IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> >; TFibre = FibreSADir_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Dependent<Tag<TagInsist_> > >; TSpec = IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> >; TFibre = FibreSADir_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:159:17: required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23: required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:720:24: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1448:87: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1448 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1450:98: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1450 | sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos; // first hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1458:95: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1458 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1460:110: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1460 | sa[dir[getBucket(bucketMap, hashNext(shape, itText)) + 1]++] = localPos; // next hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1480:95: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1480 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1482:106: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1482 | sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos; // hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_type.h: In instantiation of 'typename seqan::Parameter_<const T>::Type seqan::_toParameter(const T&) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; typename Parameter_<const T>::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:252:32: required from 'typename seqan::Parameter_<T>::Type seqan::host(const Segment<THost_, InfixSegment>&) [with THost_ = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; typename Parameter_<T>::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:587:88: required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17: required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:54:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31: required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23: required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:720:24: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_type.h:444:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 444 | return _object; | ^~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/alignment_operations.h: In instantiation of 'void seqan::integrateAlign(Align<TSource, TSpec>&, const Align<TSource, TSpec>&, const String<TCargo>&) [with TSource1 = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSpec1 = Tag<ArrayGaps_>; TSource2 = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSpec2 = Tag<ArrayGaps_>; TPos = long int]': /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar_extension.h:785:16: required from 'void integrateAlign(seqan::Align<TSource, TSpec>&, const seqan::Align<seqan::Segment<typename seqan::Infix<THost>::Type, seqan::InfixSegment>, TSpec2>&) [with TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSpec1 = seqan::Tag<seqan::ArrayGaps_>; TSpec2 = seqan::Tag<seqan::ArrayGaps_>; typename seqan::Infix<THost>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:475:16: required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, BandedGlobal) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; BandedGlobal = const seqan::Tag<VerifyBandedGlobal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17: required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:62:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31: required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23: required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:720:24: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/alignment_operations.h:124:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >& seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >::operator=(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >&)' is deprecated [-Wdeprecated-copy] 124 | it = iter(row(align, i), value(viewPos, i)); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_array.h:91:5: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >' has user-provided 'seqan::Iter<TGaps, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >::Iter(const seqan::Iter<TGaps, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >&) [with TGaps = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >]' 91 | Iter(Iter const & other) : | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Rna_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1542:29: required from 'void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Rna_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1398:21: required from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = SimpleType<unsigned char, Rna_>; TValueTarget = SimpleType<unsigned char, Rna_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1429:31: required from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = SimpleType<unsigned char, Rna_>; TValueTarget = SimpleType<unsigned char, Rna_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1840:27: required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Rna_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagExact_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20: required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Rna_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagExact_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:131:16: required from 'seqan::String<TValue, seqan::Alloc<TSpec> >::String(const seqan::String<TValue, seqan::Alloc<TSpec> >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Rna_>; TSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:722:24: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1521:19: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class seqan::SimpleType<unsigned char, seqan::Rna_>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1521 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Rna_>' declared here 116 | class SimpleType | ^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h: In instantiation of 'void seqan::_qgramFillSuffixArray(TSA&, const StringSet<TSequence, TSpec>&, TShape, TDir&, TBucketMap&, TStepSize, TWithConstraints) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TString = String<SimpleType<unsigned char, Rna_>, Alloc<> >; TSpec = Dependent<Tag<TagInsist_> >; TShape = Shape<SimpleType<unsigned char, Rna_>, UngappedShape<0> >; TDir = String<long unsigned int, Alloc<> >; TBucketMap = BucketMap<long unsigned int>; TStepSize = long unsigned int; TWithConstraints = True]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1593:25: required from 'void seqan::createQGramIndex(TIndex&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Rna_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2565:19: required from 'bool seqan::indexCreate(Index<TText, IndexQGram<TShapeSpec, TSpec> >&, FibreSADir, Default) [with TText = StringSet<String<SimpleType<unsigned char, Rna_>, Alloc<> >, Dependent<Tag<TagInsist_> > >; TShapeSpec = UngappedShape<0>; TSpec = Tag<OpenAddressing_>; FibreSADir = const Tag<FibreSADir_>; Default = Tag<Default_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Rna_>, Alloc<> >, Dependent<Tag<TagInsist_> > >; TSpec = IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> >; TFibre = FibreSADir_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Rna_>, Alloc<> >, Dependent<Tag<TagInsist_> > >; TSpec = IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> >; TFibre = FibreSADir_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:159:17: required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23: required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:722:24: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1448:87: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1448 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1450:98: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1450 | sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos; // first hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1458:95: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1458 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1460:110: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1460 | sa[dir[getBucket(bucketMap, hashNext(shape, itText)) + 1]++] = localPos; // next hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1480:95: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1480 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1482:106: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1482 | sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos; // hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h: In instantiation of 'void seqan::_qgramFillSuffixArray(TSA&, const StringSet<TSequence, TSpec>&, TShape, TDir&, TBucketMap&, TStepSize, TWithConstraints) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TString = String<SimpleType<unsigned char, Rna_>, Alloc<> >; TSpec = Dependent<Tag<TagInsist_> >; TShape = Shape<SimpleType<unsigned char, Rna_>, UngappedShape<0> >; TDir = String<long unsigned int, Alloc<> >; TBucketMap = BucketMap<long unsigned int>; TStepSize = long unsigned int; TWithConstraints = False]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1604:25: required from 'void seqan::createQGramIndex(TIndex&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Rna_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2565:19: required from 'bool seqan::indexCreate(Index<TText, IndexQGram<TShapeSpec, TSpec> >&, FibreSADir, Default) [with TText = StringSet<String<SimpleType<unsigned char, Rna_>, Alloc<> >, Dependent<Tag<TagInsist_> > >; TShapeSpec = UngappedShape<0>; TSpec = Tag<OpenAddressing_>; FibreSADir = const Tag<FibreSADir_>; Default = Tag<Default_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Rna_>, Alloc<> >, Dependent<Tag<TagInsist_> > >; TSpec = IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> >; TFibre = FibreSADir_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Rna_>, Alloc<> >, Dependent<Tag<TagInsist_> > >; TSpec = IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> >; TFibre = FibreSADir_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:159:17: required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23: required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:722:24: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1448:87: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1448 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1450:98: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1450 | sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos; // first hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1458:95: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1458 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1460:110: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1460 | sa[dir[getBucket(bucketMap, hashNext(shape, itText)) + 1]++] = localPos; // next hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1480:95: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1480 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1482:106: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1482 | sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos; // hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_type.h: In instantiation of 'typename seqan::Parameter_<const T>::Type seqan::_toParameter(const T&) [with T = Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>; typename Parameter_<const T>::Type = Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:252:32: required from 'typename seqan::Parameter_<T>::Type seqan::host(const Segment<THost_, InfixSegment>&) [with THost_ = Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>; typename Parameter_<T>::Type = Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:587:88: required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17: required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:54:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31: required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23: required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:722:24: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_type.h:444:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 444 | return _object; | ^~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/alignment_operations.h: In instantiation of 'void seqan::integrateAlign(Align<TSource, TSpec>&, const Align<TSource, TSpec>&, const String<TCargo>&) [with TSource1 = String<SimpleType<unsigned char, Rna_>, Alloc<> >; TSpec1 = Tag<ArrayGaps_>; TSource2 = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSpec2 = Tag<ArrayGaps_>; TPos = long int]': /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar_extension.h:785:16: required from 'void integrateAlign(seqan::Align<TSource, TSpec>&, const seqan::Align<seqan::Segment<typename seqan::Infix<THost>::Type, seqan::InfixSegment>, TSpec2>&) [with TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TSpec1 = seqan::Tag<seqan::ArrayGaps_>; TSpec2 = seqan::Tag<seqan::ArrayGaps_>; typename seqan::Infix<THost>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:475:16: required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, BandedGlobal) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; BandedGlobal = const seqan::Tag<VerifyBandedGlobal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17: required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:62:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31: required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23: required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:722:24: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/alignment_operations.h:124:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >& seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >::operator=(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >&)' is deprecated [-Wdeprecated-copy] 124 | it = iter(row(align, i), value(viewPos, i)); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_array.h:91:5: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >' has user-provided 'seqan::Iter<TGaps, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >::Iter(const seqan::Iter<TGaps, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >&) [with TGaps = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >]' 91 | Iter(Iter const & other) : | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Rna5_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1542:29: required from 'void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Rna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1398:21: required from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = SimpleType<unsigned char, Rna5_>; TValueTarget = SimpleType<unsigned char, Rna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1429:31: required from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = SimpleType<unsigned char, Rna5_>; TValueTarget = SimpleType<unsigned char, Rna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1840:27: required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Rna5_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagExact_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20: required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Rna5_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagExact_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:131:16: required from 'seqan::String<TValue, seqan::Alloc<TSpec> >::String(const seqan::String<TValue, seqan::Alloc<TSpec> >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Rna5_>; TSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:724:24: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1521:19: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class seqan::SimpleType<unsigned char, seqan::Rna5_>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1521 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Rna5_>' declared here 116 | class SimpleType | ^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h: In instantiation of 'void seqan::_qgramFillSuffixArray(TSA&, const StringSet<TSequence, TSpec>&, TShape, TDir&, TBucketMap&, TStepSize, TWithConstraints) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TString = String<SimpleType<unsigned char, Rna5_>, Alloc<> >; TSpec = Dependent<Tag<TagInsist_> >; TShape = Shape<SimpleType<unsigned char, Rna5_>, UngappedShape<0> >; TDir = String<long unsigned int, Alloc<> >; TBucketMap = BucketMap<long unsigned int>; TStepSize = long unsigned int; TWithConstraints = True]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1593:25: required from 'void seqan::createQGramIndex(TIndex&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2565:19: required from 'bool seqan::indexCreate(Index<TText, IndexQGram<TShapeSpec, TSpec> >&, FibreSADir, Default) [with TText = StringSet<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, Dependent<Tag<TagInsist_> > >; TShapeSpec = UngappedShape<0>; TSpec = Tag<OpenAddressing_>; FibreSADir = const Tag<FibreSADir_>; Default = Tag<Default_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, Dependent<Tag<TagInsist_> > >; TSpec = IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> >; TFibre = FibreSADir_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, Dependent<Tag<TagInsist_> > >; TSpec = IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> >; TFibre = FibreSADir_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:159:17: required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23: required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:724:24: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1448:87: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1448 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1450:98: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1450 | sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos; // first hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1458:95: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1458 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1460:110: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1460 | sa[dir[getBucket(bucketMap, hashNext(shape, itText)) + 1]++] = localPos; // next hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1480:95: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1480 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1482:106: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1482 | sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos; // hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h: In instantiation of 'void seqan::_qgramFillSuffixArray(TSA&, const StringSet<TSequence, TSpec>&, TShape, TDir&, TBucketMap&, TStepSize, TWithConstraints) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TString = String<SimpleType<unsigned char, Rna5_>, Alloc<> >; TSpec = Dependent<Tag<TagInsist_> >; TShape = Shape<SimpleType<unsigned char, Rna5_>, UngappedShape<0> >; TDir = String<long unsigned int, Alloc<> >; TBucketMap = BucketMap<long unsigned int>; TStepSize = long unsigned int; TWithConstraints = False]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1604:25: required from 'void seqan::createQGramIndex(TIndex&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2565:19: required from 'bool seqan::indexCreate(Index<TText, IndexQGram<TShapeSpec, TSpec> >&, FibreSADir, Default) [with TText = StringSet<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, Dependent<Tag<TagInsist_> > >; TShapeSpec = UngappedShape<0>; TSpec = Tag<OpenAddressing_>; FibreSADir = const Tag<FibreSADir_>; Default = Tag<Default_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, Dependent<Tag<TagInsist_> > >; TSpec = IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> >; TFibre = FibreSADir_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, Dependent<Tag<TagInsist_> > >; TSpec = IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> >; TFibre = FibreSADir_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:159:17: required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23: required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:724:24: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1448:87: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1448 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1450:98: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1450 | sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos; // first hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1458:95: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1458 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1460:110: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1460 | sa[dir[getBucket(bucketMap, hashNext(shape, itText)) + 1]++] = localPos; // next hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1480:95: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1480 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1482:106: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1482 | sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos; // hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_type.h: In instantiation of 'typename seqan::Parameter_<const T>::Type seqan::_toParameter(const T&) [with T = Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>; typename Parameter_<const T>::Type = Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:252:32: required from 'typename seqan::Parameter_<T>::Type seqan::host(const Segment<THost_, InfixSegment>&) [with THost_ = Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>; typename Parameter_<T>::Type = Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:587:88: required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17: required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:54:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31: required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23: required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:724:24: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_type.h:444:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 444 | return _object; | ^~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/alignment_operations.h: In instantiation of 'void seqan::integrateAlign(Align<TSource, TSpec>&, const Align<TSource, TSpec>&, const String<TCargo>&) [with TSource1 = String<SimpleType<unsigned char, Rna5_>, Alloc<> >; TSpec1 = Tag<ArrayGaps_>; TSource2 = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSpec2 = Tag<ArrayGaps_>; TPos = long int]': /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar_extension.h:785:16: required from 'void integrateAlign(seqan::Align<TSource, TSpec>&, const seqan::Align<seqan::Segment<typename seqan::Infix<THost>::Type, seqan::InfixSegment>, TSpec2>&) [with TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TSpec1 = seqan::Tag<seqan::ArrayGaps_>; TSpec2 = seqan::Tag<seqan::ArrayGaps_>; typename seqan::Infix<THost>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:475:16: required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, BandedGlobal) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; BandedGlobal = const seqan::Tag<VerifyBandedGlobal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17: required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:62:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31: required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23: required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:724:24: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/alignment_operations.h:124:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >& seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >::operator=(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >&)' is deprecated [-Wdeprecated-copy] 124 | it = iter(row(align, i), value(viewPos, i)); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_array.h:91:5: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >' has user-provided 'seqan::Iter<TGaps, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >::Iter(const seqan::Iter<TGaps, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >&) [with TGaps = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >]' 91 | Iter(Iter const & other) : | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, AminoAcid_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1542:29: required from 'void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, AminoAcid_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1398:21: required from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = SimpleType<unsigned char, AminoAcid_>; TValueTarget = SimpleType<unsigned char, AminoAcid_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1429:31: required from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = SimpleType<unsigned char, AminoAcid_>; TValueTarget = SimpleType<unsigned char, AminoAcid_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1840:27: required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, AminoAcid_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagExact_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20: required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, AminoAcid_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagExact_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:131:16: required from 'seqan::String<TValue, seqan::Alloc<TSpec> >::String(const seqan::String<TValue, seqan::Alloc<TSpec> >&) [with TValue = seqan::SimpleType<unsigned char, seqan::AminoAcid_>; TSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:726:24: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1521:19: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class seqan::SimpleType<unsigned char, seqan::AminoAcid_>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1521 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::AminoAcid_>' declared here 116 | class SimpleType | ^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h: In instantiation of 'void seqan::_qgramFillSuffixArray(TSA&, const StringSet<TSequence, TSpec>&, TShape, TDir&, TBucketMap&, TStepSize, TWithConstraints) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TString = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TSpec = Dependent<Tag<TagInsist_> >; TShape = Shape<SimpleType<unsigned char, AminoAcid_>, UngappedShape<0> >; TDir = String<long unsigned int, Alloc<> >; TBucketMap = BucketMap<long unsigned int>; TStepSize = long unsigned int; TWithConstraints = True]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1593:25: required from 'void seqan::createQGramIndex(TIndex&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2565:19: required from 'bool seqan::indexCreate(Index<TText, IndexQGram<TShapeSpec, TSpec> >&, FibreSADir, Default) [with TText = StringSet<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Dependent<Tag<TagInsist_> > >; TShapeSpec = UngappedShape<0>; TSpec = Tag<OpenAddressing_>; FibreSADir = const Tag<FibreSADir_>; Default = Tag<Default_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Dependent<Tag<TagInsist_> > >; TSpec = IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> >; TFibre = FibreSADir_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Dependent<Tag<TagInsist_> > >; TSpec = IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> >; TFibre = FibreSADir_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:159:17: required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23: required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::AminoAcid_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:726:24: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1448:87: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1448 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1450:98: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1450 | sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos; // first hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1458:95: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1458 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1460:110: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1460 | sa[dir[getBucket(bucketMap, hashNext(shape, itText)) + 1]++] = localPos; // next hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1480:95: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1480 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1482:106: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1482 | sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos; // hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h: In instantiation of 'void seqan::_qgramFillSuffixArray(TSA&, const StringSet<TSequence, TSpec>&, TShape, TDir&, TBucketMap&, TStepSize, TWithConstraints) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TString = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TSpec = Dependent<Tag<TagInsist_> >; TShape = Shape<SimpleType<unsigned char, AminoAcid_>, UngappedShape<0> >; TDir = String<long unsigned int, Alloc<> >; TBucketMap = BucketMap<long unsigned int>; TStepSize = long unsigned int; TWithConstraints = False]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1604:25: required from 'void seqan::createQGramIndex(TIndex&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2565:19: required from 'bool seqan::indexCreate(Index<TText, IndexQGram<TShapeSpec, TSpec> >&, FibreSADir, Default) [with TText = StringSet<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Dependent<Tag<TagInsist_> > >; TShapeSpec = UngappedShape<0>; TSpec = Tag<OpenAddressing_>; FibreSADir = const Tag<FibreSADir_>; Default = Tag<Default_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Dependent<Tag<TagInsist_> > >; TSpec = IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> >; TFibre = FibreSADir_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Dependent<Tag<TagInsist_> > >; TSpec = IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> >; TFibre = FibreSADir_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:159:17: required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23: required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::AminoAcid_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:726:24: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1448:87: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1448 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1450:98: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1450 | sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos; // first hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1458:95: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1458 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1460:110: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1460 | sa[dir[getBucket(bucketMap, hashNext(shape, itText)) + 1]++] = localPos; // next hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1480:95: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1480 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1482:106: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1482 | sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos; // hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_type.h: In instantiation of 'typename seqan::Parameter_<const T>::Type seqan::_toParameter(const T&) [with T = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>; typename Parameter_<const T>::Type = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:252:32: required from 'typename seqan::Parameter_<T>::Type seqan::host(const Segment<THost_, InfixSegment>&) [with THost_ = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>; typename Parameter_<T>::Type = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:587:88: required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17: required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:54:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31: required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23: required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::AminoAcid_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:726:24: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_type.h:444:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 444 | return _object; | ^~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/alignment_operations.h: In instantiation of 'void seqan::integrateAlign(Align<TSource, TSpec>&, const Align<TSource, TSpec>&, const String<TCargo>&) [with TSource1 = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TSpec1 = Tag<ArrayGaps_>; TSource2 = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TSpec2 = Tag<ArrayGaps_>; TPos = long int]': /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar_extension.h:785:16: required from 'void integrateAlign(seqan::Align<TSource, TSpec>&, const seqan::Align<seqan::Segment<typename seqan::Infix<THost>::Type, seqan::InfixSegment>, TSpec2>&) [with TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TSpec1 = seqan::Tag<seqan::ArrayGaps_>; TSpec2 = seqan::Tag<seqan::ArrayGaps_>; typename seqan::Infix<THost>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:475:16: required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, BandedGlobal) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; BandedGlobal = const seqan::Tag<VerifyBandedGlobal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17: required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:62:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31: required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23: required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::AminoAcid_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:726:24: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/alignment_operations.h:124:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >& seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >::operator=(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >&)' is deprecated [-Wdeprecated-copy] 124 | it = iter(row(align, i), value(viewPos, i)); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_array.h:91:5: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >' has user-provided 'seqan::Iter<TGaps, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >::Iter(const seqan::Iter<TGaps, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >&) [with TGaps = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >]' 91 | Iter(Iter const & other) : | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h: In instantiation of 'void seqan::_qgramFillSuffixArray(TSA&, const StringSet<TSequence, TSpec>&, TShape, TDir&, TBucketMap&, TStepSize, TWithConstraints) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TString = String<char, Alloc<> >; TSpec = Dependent<Tag<TagInsist_> >; TShape = Shape<char, UngappedShape<0> >; TDir = String<long unsigned int, Alloc<> >; TBucketMap = BucketMap<long unsigned int>; TStepSize = long unsigned int; TWithConstraints = True]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1593:25: required from 'void seqan::createQGramIndex(TIndex&) [with TIndex = Index<StringSet<String<char, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2565:19: required from 'bool seqan::indexCreate(Index<TText, IndexQGram<TShapeSpec, TSpec> >&, FibreSADir, Default) [with TText = StringSet<String<char, Alloc<> >, Dependent<Tag<TagInsist_> > >; TShapeSpec = UngappedShape<0>; TSpec = Tag<OpenAddressing_>; FibreSADir = const Tag<FibreSADir_>; Default = Tag<Default_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> >, Dependent<Tag<TagInsist_> > >; TSpec = IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> >; TFibre = FibreSADir_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> >, Dependent<Tag<TagInsist_> > >; TSpec = IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> >; TFibre = FibreSADir_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:159:17: required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23: required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = char]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:728:24: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1448:87: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1448 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1450:98: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1450 | sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos; // first hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1458:95: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1458 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1460:110: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1460 | sa[dir[getBucket(bucketMap, hashNext(shape, itText)) + 1]++] = localPos; // next hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1480:95: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1480 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1482:106: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1482 | sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos; // hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h: In instantiation of 'void seqan::_qgramFillSuffixArray(TSA&, const StringSet<TSequence, TSpec>&, TShape, TDir&, TBucketMap&, TStepSize, TWithConstraints) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TString = String<char, Alloc<> >; TSpec = Dependent<Tag<TagInsist_> >; TShape = Shape<char, UngappedShape<0> >; TDir = String<long unsigned int, Alloc<> >; TBucketMap = BucketMap<long unsigned int>; TStepSize = long unsigned int; TWithConstraints = False]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1604:25: required from 'void seqan::createQGramIndex(TIndex&) [with TIndex = Index<StringSet<String<char, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2565:19: required from 'bool seqan::indexCreate(Index<TText, IndexQGram<TShapeSpec, TSpec> >&, FibreSADir, Default) [with TText = StringSet<String<char, Alloc<> >, Dependent<Tag<TagInsist_> > >; TShapeSpec = UngappedShape<0>; TSpec = Tag<OpenAddressing_>; FibreSADir = const Tag<FibreSADir_>; Default = Tag<Default_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> >, Dependent<Tag<TagInsist_> > >; TSpec = IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> >; TFibre = FibreSADir_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> >, Dependent<Tag<TagInsist_> > >; TSpec = IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> >; TFibre = FibreSADir_]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:159:17: required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23: required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = char]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:728:24: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1448:87: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1448 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1450:98: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1450 | sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos; // first hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1458:95: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1458 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1460:110: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1460 | sa[dir[getBucket(bucketMap, hashNext(shape, itText)) + 1]++] = localPos; // next hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1480:95: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1480 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1482:106: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1482 | sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos; // hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_type.h: In instantiation of 'typename seqan::Parameter_<const T>::Type seqan::_toParameter(const T&) [with T = Segment<String<char, Alloc<> >, InfixSegment>; typename Parameter_<const T>::Type = Segment<String<char, Alloc<> >, InfixSegment>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:252:32: required from 'typename seqan::Parameter_<T>::Type seqan::host(const Segment<THost_, InfixSegment>&) [with THost_ = Segment<String<char, Alloc<> >, InfixSegment>; typename Parameter_<T>::Type = Segment<String<char, Alloc<> >, InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:587:88: required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17: required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<char, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:54:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<char, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31: required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23: required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = char]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:728:24: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_type.h:444:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 444 | return _object; | ^~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/alignment_operations.h: In instantiation of 'void seqan::integrateAlign(Align<TSource, TSpec>&, const Align<TSource, TSpec>&, const String<TCargo>&) [with TSource1 = String<char, Alloc<> >; TSpec1 = Tag<ArrayGaps_>; TSource2 = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TSpec2 = Tag<ArrayGaps_>; TPos = long int]': /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar_extension.h:785:16: required from 'void integrateAlign(seqan::Align<TSource, TSpec>&, const seqan::Align<seqan::Segment<typename seqan::Infix<THost>::Type, seqan::InfixSegment>, TSpec2>&) [with TSource = seqan::String<char, seqan::Alloc<> >; TSpec1 = seqan::Tag<seqan::ArrayGaps_>; TSpec2 = seqan::Tag<seqan::ArrayGaps_>; typename seqan::Infix<THost>::Type = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:475:16: required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, BandedGlobal) [with TInfix = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; BandedGlobal = const seqan::Tag<VerifyBandedGlobal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17: required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<char, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:62:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<char, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31: required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23: required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = char]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:728:24: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/alignment_operations.h:124:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >& seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >::operator=(const seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >&)' is deprecated [-Wdeprecated-copy] 124 | it = iter(row(align, i), value(viewPos, i)); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_array.h:91:5: note: because 'seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >' has user-provided 'seqan::Iter<TGaps, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >::Iter(const seqan::Iter<TGaps, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >&) [with TGaps = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >]' 91 | Iter(Iter const & other) : | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_type.h: In instantiation of 'typename seqan::Parameter_<T>::Type seqan::_toParameter(T&) [with T = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; typename Parameter_<T>::Type = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:244:32: required from 'typename seqan::Parameter_<T>::Type seqan::host(Segment<THost_, InfixSegment>&) [with THost_ = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; typename Parameter_<T>::Type = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar_extension.h:780:28: required from 'void integrateAlign(seqan::Align<TSource, TSpec>&, const seqan::Align<seqan::Segment<typename seqan::Infix<THost>::Type, seqan::InfixSegment>, TSpec2>&) [with TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSpec1 = seqan::Tag<seqan::ArrayGaps_>; TSpec2 = seqan::Tag<seqan::ArrayGaps_>; typename seqan::Infix<THost>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:475:16: required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, BandedGlobal) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; BandedGlobal = const seqan::Tag<VerifyBandedGlobal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17: required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:62:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31: required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23: required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:718:24: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_type.h:437:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 437 | return _object; | ^~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_type.h: In instantiation of 'typename seqan::Parameter_<T>::Type seqan::_toParameter(T&) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; typename Parameter_<T>::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:244:32: required from 'typename seqan::Parameter_<T>::Type seqan::host(Segment<THost_, InfixSegment>&) [with THost_ = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; typename Parameter_<T>::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar_extension.h:780:28: required from 'void integrateAlign(seqan::Align<TSource, TSpec>&, const seqan::Align<seqan::Segment<typename seqan::Infix<THost>::Type, seqan::InfixSegment>, TSpec2>&) [with TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSpec1 = seqan::Tag<seqan::ArrayGaps_>; TSpec2 = seqan::Tag<seqan::ArrayGaps_>; typename seqan::Infix<THost>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:475:16: required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, BandedGlobal) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; BandedGlobal = const seqan::Tag<VerifyBandedGlobal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17: required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:62:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31: required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23: required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:720:24: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_type.h:437:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 437 | return _object; | ^~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_type.h: In instantiation of 'typename seqan::Parameter_<T>::Type seqan::_toParameter(T&) [with T = Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>; typename Parameter_<T>::Type = Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:244:32: required from 'typename seqan::Parameter_<T>::Type seqan::host(Segment<THost_, InfixSegment>&) [with THost_ = Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>; typename Parameter_<T>::Type = Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar_extension.h:780:28: required from 'void integrateAlign(seqan::Align<TSource, TSpec>&, const seqan::Align<seqan::Segment<typename seqan::Infix<THost>::Type, seqan::InfixSegment>, TSpec2>&) [with TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TSpec1 = seqan::Tag<seqan::ArrayGaps_>; TSpec2 = seqan::Tag<seqan::ArrayGaps_>; typename seqan::Infix<THost>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:475:16: required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, BandedGlobal) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; BandedGlobal = const seqan::Tag<VerifyBandedGlobal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17: required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:62:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31: required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23: required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:722:24: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_type.h:437:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 437 | return _object; | ^~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_type.h: In instantiation of 'typename seqan::Parameter_<T>::Type seqan::_toParameter(T&) [with T = Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>; typename Parameter_<T>::Type = Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:244:32: required from 'typename seqan::Parameter_<T>::Type seqan::host(Segment<THost_, InfixSegment>&) [with THost_ = Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>; typename Parameter_<T>::Type = Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar_extension.h:780:28: required from 'void integrateAlign(seqan::Align<TSource, TSpec>&, const seqan::Align<seqan::Segment<typename seqan::Infix<THost>::Type, seqan::InfixSegment>, TSpec2>&) [with TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TSpec1 = seqan::Tag<seqan::ArrayGaps_>; TSpec2 = seqan::Tag<seqan::ArrayGaps_>; typename seqan::Infix<THost>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:475:16: required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, BandedGlobal) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; BandedGlobal = const seqan::Tag<VerifyBandedGlobal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17: required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:62:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31: required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23: required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:724:24: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_type.h:437:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 437 | return _object; | ^~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_type.h: In instantiation of 'typename seqan::Parameter_<T>::Type seqan::_toParameter(T&) [with T = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>; typename Parameter_<T>::Type = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:244:32: required from 'typename seqan::Parameter_<T>::Type seqan::host(Segment<THost_, InfixSegment>&) [with THost_ = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>; typename Parameter_<T>::Type = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar_extension.h:780:28: required from 'void integrateAlign(seqan::Align<TSource, TSpec>&, const seqan::Align<seqan::Segment<typename seqan::Infix<THost>::Type, seqan::InfixSegment>, TSpec2>&) [with TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TSpec1 = seqan::Tag<seqan::ArrayGaps_>; TSpec2 = seqan::Tag<seqan::ArrayGaps_>; typename seqan::Infix<THost>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:475:16: required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, BandedGlobal) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; BandedGlobal = const seqan::Tag<VerifyBandedGlobal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17: required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:62:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31: required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23: required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::AminoAcid_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:726:24: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_type.h:437:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 437 | return _object; | ^~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_type.h: In instantiation of 'typename seqan::Parameter_<T>::Type seqan::_toParameter(T&) [with T = Segment<String<char, Alloc<> >, InfixSegment>; typename Parameter_<T>::Type = Segment<String<char, Alloc<> >, InfixSegment>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:244:32: required from 'typename seqan::Parameter_<T>::Type seqan::host(Segment<THost_, InfixSegment>&) [with THost_ = Segment<String<char, Alloc<> >, InfixSegment>; typename Parameter_<T>::Type = Segment<String<char, Alloc<> >, InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar_extension.h:780:28: required from 'void integrateAlign(seqan::Align<TSource, TSpec>&, const seqan::Align<seqan::Segment<typename seqan::Infix<THost>::Type, seqan::InfixSegment>, TSpec2>&) [with TSource = seqan::String<char, seqan::Alloc<> >; TSpec1 = seqan::Tag<seqan::ArrayGaps_>; TSpec2 = seqan::Tag<seqan::ArrayGaps_>; typename seqan::Infix<THost>::Type = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:475:16: required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, BandedGlobal) [with TInfix = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; BandedGlobal = const seqan::Tag<VerifyBandedGlobal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17: required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<char, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:62:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<char, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31: required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23: required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = char]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:728:24: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_type.h:437:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 437 | return _object; | ^~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence.h:101: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h: In instantiation of 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&) [with T = seqan::String<seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >, seqan::Alloc<> >; TValue = const seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >; TExpand = seqan::Tag<seqan::TagGenerous_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1500:54: required from 'void seqan::appendValue(String<TValue, TSpec>&, const TValue&, Tag<TUsage>) [with TTargetValue = Align<Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >; TTargetSpec = Alloc<>; TValue = Align<Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >; TExpand = TagGenerous_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1718:16: required from 'void seqan::appendValue(T&, const TValue&) [with T = String<Align<Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >, Alloc<> >; TValue = Align<Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:222:28: required from 'void _splitAtXDrops(TAlign&, seqan::Score<TScoreValue, seqan::Tag<seqan::Simple_> >&, TScoreValue1, TScoreValue2, seqan::String<TString>&) [with TAlign = seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >; TScoreValue = int; TScoreValue1 = int; TScoreValue2 = int]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:624:23: required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17: required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:54:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31: required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23: required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:718:24: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1475:37: warning: implicitly-declared 'seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >::Align(const seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >&)' is deprecated [-Wdeprecated-copy] 1475 | typename Value<T>::Type temp_copy(_value); //temp copy because resize could invalidate _value | ^~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/align_base.h:131:13: note: because 'seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >' has user-provided 'seqan::Align<TSource, TSpec>& seqan::Align<TSource, TSpec>::operator=(const seqan::Align<TSource, TSpec>&) [with TSource = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ArrayGaps_>]' 131 | Align & operator=(Align const & other) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h: In instantiation of 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&) [with T = seqan::String<seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >, seqan::Alloc<> >; TValue = const seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >; TExpand = seqan::Tag<seqan::TagGenerous_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1500:54: required from 'void seqan::appendValue(String<TValue, TSpec>&, const TValue&, Tag<TUsage>) [with TTargetValue = Align<Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >; TTargetSpec = Alloc<>; TValue = Align<Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >; TExpand = TagGenerous_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1718:16: required from 'void seqan::appendValue(T&, const TValue&) [with T = String<Align<Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >, Alloc<> >; TValue = Align<Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:222:28: required from 'void _splitAtXDrops(TAlign&, seqan::Score<TScoreValue, seqan::Tag<seqan::Simple_> >&, TScoreValue1, TScoreValue2, seqan::String<TString>&) [with TAlign = seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >; TScoreValue = int; TScoreValue1 = int; TScoreValue2 = int]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:624:23: required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17: required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:54:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31: required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23: required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:720:24: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1475:37: warning: implicitly-declared 'seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >::Align(const seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >&)' is deprecated [-Wdeprecated-copy] 1475 | typename Value<T>::Type temp_copy(_value); //temp copy because resize could invalidate _value | ^~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/align_base.h:131:13: note: because 'seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >' has user-provided 'seqan::Align<TSource, TSpec>& seqan::Align<TSource, TSpec>::operator=(const seqan::Align<TSource, TSpec>&) [with TSource = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ArrayGaps_>]' 131 | Align & operator=(Align const & other) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h: In instantiation of 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&) [with T = seqan::String<seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >, seqan::Alloc<> >; TValue = const seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >; TExpand = seqan::Tag<seqan::TagGenerous_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1500:54: required from 'void seqan::appendValue(String<TValue, TSpec>&, const TValue&, Tag<TUsage>) [with TTargetValue = Align<Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >; TTargetSpec = Alloc<>; TValue = Align<Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >; TExpand = TagGenerous_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1718:16: required from 'void seqan::appendValue(T&, const TValue&) [with T = String<Align<Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >, Alloc<> >; TValue = Align<Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:222:28: required from 'void _splitAtXDrops(TAlign&, seqan::Score<TScoreValue, seqan::Tag<seqan::Simple_> >&, TScoreValue1, TScoreValue2, seqan::String<TString>&) [with TAlign = seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >; TScoreValue = int; TScoreValue1 = int; TScoreValue2 = int]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:624:23: required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17: required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:54:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31: required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23: required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:722:24: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1475:37: warning: implicitly-declared 'seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >::Align(const seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >&)' is deprecated [-Wdeprecated-copy] 1475 | typename Value<T>::Type temp_copy(_value); //temp copy because resize could invalidate _value | ^~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/align_base.h:131:13: note: because 'seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >' has user-provided 'seqan::Align<TSource, TSpec>& seqan::Align<TSource, TSpec>::operator=(const seqan::Align<TSource, TSpec>&) [with TSource = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ArrayGaps_>]' 131 | Align & operator=(Align const & other) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h: In instantiation of 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&) [with T = seqan::String<seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >, seqan::Alloc<> >; TValue = const seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >; TExpand = seqan::Tag<seqan::TagGenerous_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1500:54: required from 'void seqan::appendValue(String<TValue, TSpec>&, const TValue&, Tag<TUsage>) [with TTargetValue = Align<Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >; TTargetSpec = Alloc<>; TValue = Align<Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >; TExpand = TagGenerous_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1718:16: required from 'void seqan::appendValue(T&, const TValue&) [with T = String<Align<Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >, Alloc<> >; TValue = Align<Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:222:28: required from 'void _splitAtXDrops(TAlign&, seqan::Score<TScoreValue, seqan::Tag<seqan::Simple_> >&, TScoreValue1, TScoreValue2, seqan::String<TString>&) [with TAlign = seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >; TScoreValue = int; TScoreValue1 = int; TScoreValue2 = int]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:624:23: required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17: required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:54:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31: required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23: required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:724:24: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1475:37: warning: implicitly-declared 'seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >::Align(const seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >&)' is deprecated [-Wdeprecated-copy] 1475 | typename Value<T>::Type temp_copy(_value); //temp copy because resize could invalidate _value | ^~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/align_base.h:131:13: note: because 'seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >' has user-provided 'seqan::Align<TSource, TSpec>& seqan::Align<TSource, TSpec>::operator=(const seqan::Align<TSource, TSpec>&) [with TSource = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ArrayGaps_>]' 131 | Align & operator=(Align const & other) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h: In instantiation of 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&) [with T = seqan::String<seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >, seqan::Alloc<> >; TValue = const seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >; TExpand = seqan::Tag<seqan::TagGenerous_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1500:54: required from 'void seqan::appendValue(String<TValue, TSpec>&, const TValue&, Tag<TUsage>) [with TTargetValue = Align<Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >; TTargetSpec = Alloc<>; TValue = Align<Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >; TExpand = TagGenerous_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1718:16: required from 'void seqan::appendValue(T&, const TValue&) [with T = String<Align<Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >, Alloc<> >; TValue = Align<Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:222:28: required from 'void _splitAtXDrops(TAlign&, seqan::Score<TScoreValue, seqan::Tag<seqan::Simple_> >&, TScoreValue1, TScoreValue2, seqan::String<TString>&) [with TAlign = seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >; TScoreValue = int; TScoreValue1 = int; TScoreValue2 = int]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:624:23: required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17: required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:54:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31: required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23: required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::AminoAcid_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:726:24: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1475:37: warning: implicitly-declared 'seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >::Align(const seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >&)' is deprecated [-Wdeprecated-copy] 1475 | typename Value<T>::Type temp_copy(_value); //temp copy because resize could invalidate _value | ^~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/align_base.h:131:13: note: because 'seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >' has user-provided 'seqan::Align<TSource, TSpec>& seqan::Align<TSource, TSpec>::operator=(const seqan::Align<TSource, TSpec>&) [with TSource = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ArrayGaps_>]' 131 | Align & operator=(Align const & other) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h: In instantiation of 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&) [with T = seqan::String<seqan::Align<seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >, seqan::Alloc<> >; TValue = const seqan::Align<seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >; TExpand = seqan::Tag<seqan::TagGenerous_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1500:54: required from 'void seqan::appendValue(String<TValue, TSpec>&, const TValue&, Tag<TUsage>) [with TTargetValue = Align<Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >; TTargetSpec = Alloc<>; TValue = Align<Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >; TExpand = TagGenerous_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1718:16: required from 'void seqan::appendValue(T&, const TValue&) [with T = String<Align<Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >, Alloc<> >; TValue = Align<Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:222:28: required from 'void _splitAtXDrops(TAlign&, seqan::Score<TScoreValue, seqan::Tag<seqan::Simple_> >&, TScoreValue1, TScoreValue2, seqan::String<TString>&) [with TAlign = seqan::Align<seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >; TScoreValue = int; TScoreValue1 = int; TScoreValue2 = int]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:624:23: required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17: required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<char, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:54:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<char, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31: required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23: required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = char]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:728:24: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1475:37: warning: implicitly-declared 'seqan::Align<seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >::Align(const seqan::Align<seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >&)' is deprecated [-Wdeprecated-copy] 1475 | typename Value<T>::Type temp_copy(_value); //temp copy because resize could invalidate _value | ^~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/align_base.h:131:13: note: because 'seqan::Align<seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >' has user-provided 'seqan::Align<TSource, TSpec>& seqan::Align<TSource, TSpec>::operator=(const seqan::Align<TSource, TSpec>&) [with TSource = seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ArrayGaps_>]' 131 | Align & operator=(Align const & other) | ^~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_fundamental.h:69: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h: In instantiation of 'void seqan::assign(TTarget&, TSource&) [with TTarget = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >; TSource = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:730:15: required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >; TValue2 = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:674:19: required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:990:15: required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >&]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_pattern_base.h:368:14: required from 'typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::host(Pattern<TNeedle, TSpec>&) [with TNeedle = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >; TSpec = Swift<Tag<SwiftLocal_> >; typename Host<Pattern<TNeedle, TSpec> >::Type = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_pattern_base.h:447:13: required from 'typename seqan::Needle<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::needle(Pattern<TNeedle, TSpec>&) [with TNeedle = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >; TSpec = Swift<Tag<SwiftLocal_> >; typename Needle<Pattern<TNeedle, TSpec> >::Type = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:698:78: required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:54:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31: required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23: required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:718:24: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:133:12: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >& seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >&)' is deprecated [-Wdeprecated-copy] 133 | target = source; | ~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:81: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram_openaddressing.h:159:17: note: because 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >' has user-provided 'seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >::Index(const seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >&) [with TObject = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >; TShapeSpec = seqan::UngappedShape<0>]' 159 | Index(Index const &other): | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/alignment_operations.h: In instantiation of 'void seqan::integrateAlign(Align<TSource, TSpec>&, const Align<TSource, TSpec>&, const String<TCargo>&) [with TSource1 = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec1 = Tag<ArrayGaps_>; TSource2 = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TSpec2 = Tag<ArrayGaps_>; TPos = long int]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/alignment_operations.h:154:19: required from 'void seqan::integrateAlign(Align<TSource, TSpec>&, const Align<typename Infix<THost>::Type, TSpec2>&) [with TSource = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec1 = Tag<ArrayGaps_>; TSpec2 = Tag<ArrayGaps_>; typename Infix<THost>::Type = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar_extension.h:620:16: required from 'void _tracebackLeft(const TMatrix&, const TCoord&, const seqan::Segment<TSequence, seqan::InfixSegment>&, const seqan::Segment<TSequence, seqan::InfixSegment>&, TSeed&, TSeed&, TPos, TPos, TAlign&) [with TMatrix = seqan::String<seqan::SimpleType<unsigned char, seqan::TraceBack_> >; TCoord = seqan::Pair<long unsigned int, long unsigned int, void>; TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSeed = seqan::Seed<seqan::Tag<seqan::Simple_> >; TPos = long unsigned int; TAlign = seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar_extension.h:753:17: required from 'bool _bestExtension(const TInfix&, const TInfix&, TSeed&, TSeed&, TPos, TPos, const TScore&, TDir, TSize, TEps, TAlign&) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; TSeed = seqan::Seed<seqan::Tag<seqan::Simple_> >; TPos = long unsigned int; TDir = seqan::ExtensionDirection; TScore = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TSize = int; TEps = double; TAlign = seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar_extension.h:860:22: required from 'bool _extendAndExtract(const seqan::Align<seqan::Segment<seqan::Segment<TSequence, seqan::InfixSegment>, seqan::InfixSegment> >&, TScoreValue, const TScore&, const seqan::Segment<typename seqan::Infix<TText>::Type, seqan::InfixSegment>&, const seqan::Segment<typename seqan::Infix<TText>::Type, seqan::InfixSegment>&, seqan::ExtensionDirection, TSize, TEps, TAlign&) [with TScoreValue = int; TScore = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSize = int; TEps = double; TAlign = seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >; typename seqan::Infix<TText>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:643:26: required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17: required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:54:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31: required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23: required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:718:24: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/alignment_operations.h:124:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >& seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >::operator=(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >&)' is deprecated [-Wdeprecated-copy] 124 | it = iter(row(align, i), value(viewPos, i)); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_array.h:91:5: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >' has user-provided 'seqan::Iter<TGaps, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >::Iter(const seqan::Iter<TGaps, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >&) [with TGaps = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >]' 91 | Iter(Iter const & other) : | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h: In instantiation of 'void seqan::assign(TTarget&, TSource&) [with TTarget = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >; TSource = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:730:15: required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >; TValue2 = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:674:19: required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:990:15: required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >&]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_pattern_base.h:368:14: required from 'typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::host(Pattern<TNeedle, TSpec>&) [with TNeedle = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >; TSpec = Swift<Tag<SwiftLocal_> >; typename Host<Pattern<TNeedle, TSpec> >::Type = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_pattern_base.h:447:13: required from 'typename seqan::Needle<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::needle(Pattern<TNeedle, TSpec>&) [with TNeedle = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >; TSpec = Swift<Tag<SwiftLocal_> >; typename Needle<Pattern<TNeedle, TSpec> >::Type = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:698:78: required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:54:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31: required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23: required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:720:24: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:133:12: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >& seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >&)' is deprecated [-Wdeprecated-copy] 133 | target = source; | ~~~~~~~^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram_openaddressing.h:159:17: note: because 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >' has user-provided 'seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >::Index(const seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >&) [with TObject = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >; TShapeSpec = seqan::UngappedShape<0>]' 159 | Index(Index const &other): | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/alignment_operations.h: In instantiation of 'void seqan::integrateAlign(Align<TSource, TSpec>&, const Align<TSource, TSpec>&, const String<TCargo>&) [with TSource1 = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSpec1 = Tag<ArrayGaps_>; TSource2 = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec2 = Tag<ArrayGaps_>; TPos = long int]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/alignment_operations.h:154:19: required from 'void seqan::integrateAlign(Align<TSource, TSpec>&, const Align<typename Infix<THost>::Type, TSpec2>&) [with TSource = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSpec1 = Tag<ArrayGaps_>; TSpec2 = Tag<ArrayGaps_>; typename Infix<THost>::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar_extension.h:620:16: required from 'void _tracebackLeft(const TMatrix&, const TCoord&, const seqan::Segment<TSequence, seqan::InfixSegment>&, const seqan::Segment<TSequence, seqan::InfixSegment>&, TSeed&, TSeed&, TPos, TPos, TAlign&) [with TMatrix = seqan::String<seqan::SimpleType<unsigned char, seqan::TraceBack_> >; TCoord = seqan::Pair<long unsigned int, long unsigned int, void>; TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSeed = seqan::Seed<seqan::Tag<seqan::Simple_> >; TPos = long unsigned int; TAlign = seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar_extension.h:753:17: required from 'bool _bestExtension(const TInfix&, const TInfix&, TSeed&, TSeed&, TPos, TPos, const TScore&, TDir, TSize, TEps, TAlign&) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSeed = seqan::Seed<seqan::Tag<seqan::Simple_> >; TPos = long unsigned int; TDir = seqan::ExtensionDirection; TScore = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TSize = int; TEps = double; TAlign = seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar_extension.h:860:22: required from 'bool _extendAndExtract(const seqan::Align<seqan::Segment<seqan::Segment<TSequence, seqan::InfixSegment>, seqan::InfixSegment> >&, TScoreValue, const TScore&, const seqan::Segment<typename seqan::Infix<TText>::Type, seqan::InfixSegment>&, const seqan::Segment<typename seqan::Infix<TText>::Type, seqan::InfixSegment>&, seqan::ExtensionDirection, TSize, TEps, TAlign&) [with TScoreValue = int; TScore = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSize = int; TEps = double; TAlign = seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >; typename seqan::Infix<TText>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:643:26: required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17: required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:54:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31: required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23: required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:720:24: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/alignment_operations.h:124:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >& seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >::operator=(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >&)' is deprecated [-Wdeprecated-copy] 124 | it = iter(row(align, i), value(viewPos, i)); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_array.h:91:5: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >' has user-provided 'seqan::Iter<TGaps, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >::Iter(const seqan::Iter<TGaps, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >&) [with TGaps = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >]' 91 | Iter(Iter const & other) : | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h: In instantiation of 'void seqan::assign(TTarget&, TSource&) [with TTarget = Index<StringSet<String<SimpleType<unsigned char, Rna_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >; TSource = Index<StringSet<String<SimpleType<unsigned char, Rna_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:730:15: required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Rna_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >; TValue2 = Index<StringSet<String<SimpleType<unsigned char, Rna_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:674:19: required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Rna_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:990:15: required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Rna_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Index<StringSet<String<SimpleType<unsigned char, Rna_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >&]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_pattern_base.h:368:14: required from 'typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::host(Pattern<TNeedle, TSpec>&) [with TNeedle = Index<StringSet<String<SimpleType<unsigned char, Rna_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >; TSpec = Swift<Tag<SwiftLocal_> >; typename Host<Pattern<TNeedle, TSpec> >::Type = Index<StringSet<String<SimpleType<unsigned char, Rna_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_pattern_base.h:447:13: required from 'typename seqan::Needle<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::needle(Pattern<TNeedle, TSpec>&) [with TNeedle = Index<StringSet<String<SimpleType<unsigned char, Rna_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >; TSpec = Swift<Tag<SwiftLocal_> >; typename Needle<Pattern<TNeedle, TSpec> >::Type = Index<StringSet<String<SimpleType<unsigned char, Rna_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:698:78: required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:54:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31: required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23: required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:722:24: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:133:12: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >& seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >&)' is deprecated [-Wdeprecated-copy] 133 | target = source; | ~~~~~~~^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram_openaddressing.h:159:17: note: because 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >' has user-provided 'seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >::Index(const seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >&) [with TObject = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >; TShapeSpec = seqan::UngappedShape<0>]' 159 | Index(Index const &other): | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/alignment_operations.h: In instantiation of 'void seqan::integrateAlign(Align<TSource, TSpec>&, const Align<TSource, TSpec>&, const String<TCargo>&) [with TSource1 = String<SimpleType<unsigned char, Rna_>, Alloc<> >; TSpec1 = Tag<ArrayGaps_>; TSource2 = Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>; TSpec2 = Tag<ArrayGaps_>; TPos = long int]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/alignment_operations.h:154:19: required from 'void seqan::integrateAlign(Align<TSource, TSpec>&, const Align<typename Infix<THost>::Type, TSpec2>&) [with TSource = String<SimpleType<unsigned char, Rna_>, Alloc<> >; TSpec1 = Tag<ArrayGaps_>; TSpec2 = Tag<ArrayGaps_>; typename Infix<THost>::Type = Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar_extension.h:620:16: required from 'void _tracebackLeft(const TMatrix&, const TCoord&, const seqan::Segment<TSequence, seqan::InfixSegment>&, const seqan::Segment<TSequence, seqan::InfixSegment>&, TSeed&, TSeed&, TPos, TPos, TAlign&) [with TMatrix = seqan::String<seqan::SimpleType<unsigned char, seqan::TraceBack_> >; TCoord = seqan::Pair<long unsigned int, long unsigned int, void>; TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TSeed = seqan::Seed<seqan::Tag<seqan::Simple_> >; TPos = long unsigned int; TAlign = seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar_extension.h:753:17: required from 'bool _bestExtension(const TInfix&, const TInfix&, TSeed&, TSeed&, TPos, TPos, const TScore&, TDir, TSize, TEps, TAlign&) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>; TSeed = seqan::Seed<seqan::Tag<seqan::Simple_> >; TPos = long unsigned int; TDir = seqan::ExtensionDirection; TScore = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TSize = int; TEps = double; TAlign = seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar_extension.h:860:22: required from 'bool _extendAndExtract(const seqan::Align<seqan::Segment<seqan::Segment<TSequence, seqan::InfixSegment>, seqan::InfixSegment> >&, TScoreValue, const TScore&, const seqan::Segment<typename seqan::Infix<TText>::Type, seqan::InfixSegment>&, const seqan::Segment<typename seqan::Infix<TText>::Type, seqan::InfixSegment>&, seqan::ExtensionDirection, TSize, TEps, TAlign&) [with TScoreValue = int; TScore = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TSize = int; TEps = double; TAlign = seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >; typename seqan::Infix<TText>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:643:26: required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17: required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:54:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31: required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23: required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:722:24: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/alignment_operations.h:124:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >& seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >::operator=(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >&)' is deprecated [-Wdeprecated-copy] 124 | it = iter(row(align, i), value(viewPos, i)); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_array.h:91:5: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >' has user-provided 'seqan::Iter<TGaps, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >::Iter(const seqan::Iter<TGaps, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >&) [with TGaps = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >]' 91 | Iter(Iter const & other) : | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h: In instantiation of 'void seqan::assign(TTarget&, TSource&) [with TTarget = Index<StringSet<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >; TSource = Index<StringSet<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:730:15: required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >; TValue2 = Index<StringSet<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:674:19: required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:990:15: required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Index<StringSet<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >&]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_pattern_base.h:368:14: required from 'typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::host(Pattern<TNeedle, TSpec>&) [with TNeedle = Index<StringSet<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >; TSpec = Swift<Tag<SwiftLocal_> >; typename Host<Pattern<TNeedle, TSpec> >::Type = Index<StringSet<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_pattern_base.h:447:13: required from 'typename seqan::Needle<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::needle(Pattern<TNeedle, TSpec>&) [with TNeedle = Index<StringSet<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >; TSpec = Swift<Tag<SwiftLocal_> >; typename Needle<Pattern<TNeedle, TSpec> >::Type = Index<StringSet<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:698:78: required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:54:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31: required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23: required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:724:24: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:133:12: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >& seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >&)' is deprecated [-Wdeprecated-copy] 133 | target = source; | ~~~~~~~^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram_openaddressing.h:159:17: note: because 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >' has user-provided 'seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >::Index(const seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >&) [with TObject = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >; TShapeSpec = seqan::UngappedShape<0>]' 159 | Index(Index const &other): | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/alignment_operations.h: In instantiation of 'void seqan::integrateAlign(Align<TSource, TSpec>&, const Align<TSource, TSpec>&, const String<TCargo>&) [with TSource1 = String<SimpleType<unsigned char, Rna5_>, Alloc<> >; TSpec1 = Tag<ArrayGaps_>; TSource2 = Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>; TSpec2 = Tag<ArrayGaps_>; TPos = long int]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/alignment_operations.h:154:19: required from 'void seqan::integrateAlign(Align<TSource, TSpec>&, const Align<typename Infix<THost>::Type, TSpec2>&) [with TSource = String<SimpleType<unsigned char, Rna5_>, Alloc<> >; TSpec1 = Tag<ArrayGaps_>; TSpec2 = Tag<ArrayGaps_>; typename Infix<THost>::Type = Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar_extension.h:620:16: required from 'void _tracebackLeft(const TMatrix&, const TCoord&, const seqan::Segment<TSequence, seqan::InfixSegment>&, const seqan::Segment<TSequence, seqan::InfixSegment>&, TSeed&, TSeed&, TPos, TPos, TAlign&) [with TMatrix = seqan::String<seqan::SimpleType<unsigned char, seqan::TraceBack_> >; TCoord = seqan::Pair<long unsigned int, long unsigned int, void>; TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TSeed = seqan::Seed<seqan::Tag<seqan::Simple_> >; TPos = long unsigned int; TAlign = seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar_extension.h:753:17: required from 'bool _bestExtension(const TInfix&, const TInfix&, TSeed&, TSeed&, TPos, TPos, const TScore&, TDir, TSize, TEps, TAlign&) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSeed = seqan::Seed<seqan::Tag<seqan::Simple_> >; TPos = long unsigned int; TDir = seqan::ExtensionDirection; TScore = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TSize = int; TEps = double; TAlign = seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar_extension.h:860:22: required from 'bool _extendAndExtract(const seqan::Align<seqan::Segment<seqan::Segment<TSequence, seqan::InfixSegment>, seqan::InfixSegment> >&, TScoreValue, const TScore&, const seqan::Segment<typename seqan::Infix<TText>::Type, seqan::InfixSegment>&, const seqan::Segment<typename seqan::Infix<TText>::Type, seqan::InfixSegment>&, seqan::ExtensionDirection, TSize, TEps, TAlign&) [with TScoreValue = int; TScore = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TSize = int; TEps = double; TAlign = seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >; typename seqan::Infix<TText>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:643:26: required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17: required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:54:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31: required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23: required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:724:24: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/alignment_operations.h:124:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >& seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >::operator=(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >&)' is deprecated [-Wdeprecated-copy] 124 | it = iter(row(align, i), value(viewPos, i)); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_array.h:91:5: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >' has user-provided 'seqan::Iter<TGaps, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >::Iter(const seqan::Iter<TGaps, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >&) [with TGaps = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >]' 91 | Iter(Iter const & other) : | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h: In instantiation of 'void seqan::assign(TTarget&, TSource&) [with TTarget = Index<StringSet<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >; TSource = Index<StringSet<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:730:15: required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >; TValue2 = Index<StringSet<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:674:19: required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:990:15: required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Index<StringSet<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >&]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_pattern_base.h:368:14: required from 'typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::host(Pattern<TNeedle, TSpec>&) [with TNeedle = Index<StringSet<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >; TSpec = Swift<Tag<SwiftLocal_> >; typename Host<Pattern<TNeedle, TSpec> >::Type = Index<StringSet<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_pattern_base.h:447:13: required from 'typename seqan::Needle<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::needle(Pattern<TNeedle, TSpec>&) [with TNeedle = Index<StringSet<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >; TSpec = Swift<Tag<SwiftLocal_> >; typename Needle<Pattern<TNeedle, TSpec> >::Type = Index<StringSet<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:698:78: required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:54:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31: required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23: required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::AminoAcid_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:726:24: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:133:12: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >& seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >&)' is deprecated [-Wdeprecated-copy] 133 | target = source; | ~~~~~~~^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram_openaddressing.h:159:17: note: because 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >' has user-provided 'seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >::Index(const seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >&) [with TObject = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >; TShapeSpec = seqan::UngappedShape<0>]' 159 | Index(Index const &other): | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/alignment_operations.h: In instantiation of 'void seqan::integrateAlign(Align<TSource, TSpec>&, const Align<TSource, TSpec>&, const String<TCargo>&) [with TSource1 = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TSpec1 = Tag<ArrayGaps_>; TSource2 = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>; TSpec2 = Tag<ArrayGaps_>; TPos = long int]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/alignment_operations.h:154:19: required from 'void seqan::integrateAlign(Align<TSource, TSpec>&, const Align<typename Infix<THost>::Type, TSpec2>&) [with TSource = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TSpec1 = Tag<ArrayGaps_>; TSpec2 = Tag<ArrayGaps_>; typename Infix<THost>::Type = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar_extension.h:620:16: required from 'void _tracebackLeft(const TMatrix&, const TCoord&, const seqan::Segment<TSequence, seqan::InfixSegment>&, const seqan::Segment<TSequence, seqan::InfixSegment>&, TSeed&, TSeed&, TPos, TPos, TAlign&) [with TMatrix = seqan::String<seqan::SimpleType<unsigned char, seqan::TraceBack_> >; TCoord = seqan::Pair<long unsigned int, long unsigned int, void>; TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TSeed = seqan::Seed<seqan::Tag<seqan::Simple_> >; TPos = long unsigned int; TAlign = seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar_extension.h:753:17: required from 'bool _bestExtension(const TInfix&, const TInfix&, TSeed&, TSeed&, TPos, TPos, const TScore&, TDir, TSize, TEps, TAlign&) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; TSeed = seqan::Seed<seqan::Tag<seqan::Simple_> >; TPos = long unsigned int; TDir = seqan::ExtensionDirection; TScore = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TSize = int; TEps = double; TAlign = seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar_extension.h:860:22: required from 'bool _extendAndExtract(const seqan::Align<seqan::Segment<seqan::Segment<TSequence, seqan::InfixSegment>, seqan::InfixSegment> >&, TScoreValue, const TScore&, const seqan::Segment<typename seqan::Infix<TText>::Type, seqan::InfixSegment>&, const seqan::Segment<typename seqan::Infix<TText>::Type, seqan::InfixSegment>&, seqan::ExtensionDirection, TSize, TEps, TAlign&) [with TScoreValue = int; TScore = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TSize = int; TEps = double; TAlign = seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >; typename seqan::Infix<TText>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:643:26: required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17: required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:54:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31: required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23: required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::AminoAcid_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:726:24: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/alignment_operations.h:124:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >& seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >::operator=(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >&)' is deprecated [-Wdeprecated-copy] 124 | it = iter(row(align, i), value(viewPos, i)); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_array.h:91:5: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >' has user-provided 'seqan::Iter<TGaps, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >::Iter(const seqan::Iter<TGaps, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >&) [with TGaps = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >]' 91 | Iter(Iter const & other) : | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h: In instantiation of 'void seqan::assign(TTarget&, TSource&) [with TTarget = Index<StringSet<String<char, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >; TSource = Index<StringSet<String<char, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:730:15: required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Index<StringSet<String<char, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >; TValue2 = Index<StringSet<String<char, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:674:19: required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<char, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:990:15: required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<char, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Index<StringSet<String<char, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >&]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_pattern_base.h:368:14: required from 'typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::host(Pattern<TNeedle, TSpec>&) [with TNeedle = Index<StringSet<String<char, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >; TSpec = Swift<Tag<SwiftLocal_> >; typename Host<Pattern<TNeedle, TSpec> >::Type = Index<StringSet<String<char, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_pattern_base.h:447:13: required from 'typename seqan::Needle<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::needle(Pattern<TNeedle, TSpec>&) [with TNeedle = Index<StringSet<String<char, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >; TSpec = Swift<Tag<SwiftLocal_> >; typename Needle<Pattern<TNeedle, TSpec> >::Type = Index<StringSet<String<char, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:698:78: required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<char, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:54:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<char, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31: required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23: required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = char]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:728:24: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:133:12: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >& seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >&)' is deprecated [-Wdeprecated-copy] 133 | target = source; | ~~~~~~~^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram_openaddressing.h:159:17: note: because 'seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >' has user-provided 'seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >::Index(const seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >&) [with TObject = seqan::StringSet<seqan::String<char, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >; TShapeSpec = seqan::UngappedShape<0>]' 159 | Index(Index const &other): | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/alignment_operations.h: In instantiation of 'void seqan::integrateAlign(Align<TSource, TSpec>&, const Align<TSource, TSpec>&, const String<TCargo>&) [with TSource1 = String<char, Alloc<> >; TSpec1 = Tag<ArrayGaps_>; TSource2 = Segment<String<char, Alloc<> >, InfixSegment>; TSpec2 = Tag<ArrayGaps_>; TPos = long int]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/alignment_operations.h:154:19: required from 'void seqan::integrateAlign(Align<TSource, TSpec>&, const Align<typename Infix<THost>::Type, TSpec2>&) [with TSource = String<char, Alloc<> >; TSpec1 = Tag<ArrayGaps_>; TSpec2 = Tag<ArrayGaps_>; typename Infix<THost>::Type = Segment<String<char, Alloc<> >, InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar_extension.h:620:16: required from 'void _tracebackLeft(const TMatrix&, const TCoord&, const seqan::Segment<TSequence, seqan::InfixSegment>&, const seqan::Segment<TSequence, seqan::InfixSegment>&, TSeed&, TSeed&, TPos, TPos, TAlign&) [with TMatrix = seqan::String<seqan::SimpleType<unsigned char, seqan::TraceBack_> >; TCoord = seqan::Pair<long unsigned int, long unsigned int, void>; TSequence = seqan::String<char, seqan::Alloc<> >; TSeed = seqan::Seed<seqan::Tag<seqan::Simple_> >; TPos = long unsigned int; TAlign = seqan::Align<seqan::String<char, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar_extension.h:753:17: required from 'bool _bestExtension(const TInfix&, const TInfix&, TSeed&, TSeed&, TPos, TPos, const TScore&, TDir, TSize, TEps, TAlign&) [with TInfix = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSeed = seqan::Seed<seqan::Tag<seqan::Simple_> >; TPos = long unsigned int; TDir = seqan::ExtensionDirection; TScore = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TSize = int; TEps = double; TAlign = seqan::Align<seqan::String<char, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar_extension.h:860:22: required from 'bool _extendAndExtract(const seqan::Align<seqan::Segment<seqan::Segment<TSequence, seqan::InfixSegment>, seqan::InfixSegment> >&, TScoreValue, const TScore&, const seqan::Segment<typename seqan::Infix<TText>::Type, seqan::InfixSegment>&, const seqan::Segment<typename seqan::Infix<TText>::Type, seqan::InfixSegment>&, seqan::ExtensionDirection, TSize, TEps, TAlign&) [with TScoreValue = int; TScore = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TSequence = seqan::String<char, seqan::Alloc<> >; TSize = int; TEps = double; TAlign = seqan::Align<seqan::String<char, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >; typename seqan::Infix<TText>::Type = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:643:26: required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17: required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<char, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:54:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<char, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31: required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23: required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = char]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:728:24: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/alignment_operations.h:124:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >& seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >::operator=(const seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >&)' is deprecated [-Wdeprecated-copy] 124 | it = iter(row(align, i), value(viewPos, i)); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_array.h:91:5: note: because 'seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >' has user-provided 'seqan::Iter<TGaps, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >::Iter(const seqan::Iter<TGaps, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >&) [with TGaps = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >]' 91 | Iter(Iter const & other) : | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, const TParam&) [with TIterator = seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >*; TParam = seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:363:28: required from 'void seqan::valueConstruct(TIterator, const TParam&) [with TIterator = Align<Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >*; TParam = Align<Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1481:31: required from 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&) [with T = seqan::String<seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >, seqan::Alloc<> >; TValue = const seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1500:54: required from 'void seqan::appendValue(String<TValue, TSpec>&, const TValue&, Tag<TUsage>) [with TTargetValue = Align<Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >; TTargetSpec = Alloc<>; TValue = Align<Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >; TExpand = TagGenerous_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1718:16: required from 'void seqan::appendValue(T&, const TValue&) [with T = String<Align<Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >, Alloc<> >; TValue = Align<Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:222:28: required from 'void _splitAtXDrops(TAlign&, seqan::Score<TScoreValue, seqan::Tag<seqan::Simple_> >&, TScoreValue1, TScoreValue2, seqan::String<TString>&) [with TAlign = seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >; TScoreValue = int; TScoreValue1 = int; TScoreValue2 = int]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:624:23: required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17: required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:54:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31: required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23: required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:718:24: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:296:9: warning: implicitly-declared 'seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >::Align(const seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >&)' is deprecated [-Wdeprecated-copy] 296 | new( (void*) & value(it) ) TNonConstValue(param_); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/align_base.h:131:13: note: because 'seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >' has user-provided 'seqan::Align<TSource, TSpec>& seqan::Align<TSource, TSpec>::operator=(const seqan::Align<TSource, TSpec>&) [with TSource = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ArrayGaps_>]' 131 | Align & operator=(Align const & other) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, const TParam&) [with TIterator = seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >*; TParam = seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:363:28: required from 'void seqan::valueConstruct(TIterator, const TParam&) [with TIterator = Align<Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >*; TParam = Align<Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1481:31: required from 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&) [with T = seqan::String<seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >, seqan::Alloc<> >; TValue = const seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1500:54: required from 'void seqan::appendValue(String<TValue, TSpec>&, const TValue&, Tag<TUsage>) [with TTargetValue = Align<Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >; TTargetSpec = Alloc<>; TValue = Align<Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >; TExpand = TagGenerous_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1718:16: required from 'void seqan::appendValue(T&, const TValue&) [with T = String<Align<Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >, Alloc<> >; TValue = Align<Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:222:28: required from 'void _splitAtXDrops(TAlign&, seqan::Score<TScoreValue, seqan::Tag<seqan::Simple_> >&, TScoreValue1, TScoreValue2, seqan::String<TString>&) [with TAlign = seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >; TScoreValue = int; TScoreValue1 = int; TScoreValue2 = int]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:624:23: required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17: required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:54:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31: required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23: required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:720:24: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:296:9: warning: implicitly-declared 'seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >::Align(const seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >&)' is deprecated [-Wdeprecated-copy] 296 | new( (void*) & value(it) ) TNonConstValue(param_); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/align_base.h:131:13: note: because 'seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >' has user-provided 'seqan::Align<TSource, TSpec>& seqan::Align<TSource, TSpec>::operator=(const seqan::Align<TSource, TSpec>&) [with TSource = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ArrayGaps_>]' 131 | Align & operator=(Align const & other) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, const TParam&) [with TIterator = seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >*; TParam = seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:363:28: required from 'void seqan::valueConstruct(TIterator, const TParam&) [with TIterator = Align<Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >*; TParam = Align<Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1481:31: required from 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&) [with T = seqan::String<seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >, seqan::Alloc<> >; TValue = const seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1500:54: required from 'void seqan::appendValue(String<TValue, TSpec>&, const TValue&, Tag<TUsage>) [with TTargetValue = Align<Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >; TTargetSpec = Alloc<>; TValue = Align<Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >; TExpand = TagGenerous_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1718:16: required from 'void seqan::appendValue(T&, const TValue&) [with T = String<Align<Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >, Alloc<> >; TValue = Align<Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:222:28: required from 'void _splitAtXDrops(TAlign&, seqan::Score<TScoreValue, seqan::Tag<seqan::Simple_> >&, TScoreValue1, TScoreValue2, seqan::String<TString>&) [with TAlign = seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >; TScoreValue = int; TScoreValue1 = int; TScoreValue2 = int]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:624:23: required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17: required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:54:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31: required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23: required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:722:24: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:296:9: warning: implicitly-declared 'seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >::Align(const seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >&)' is deprecated [-Wdeprecated-copy] 296 | new( (void*) & value(it) ) TNonConstValue(param_); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/align_base.h:131:13: note: because 'seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >' has user-provided 'seqan::Align<TSource, TSpec>& seqan::Align<TSource, TSpec>::operator=(const seqan::Align<TSource, TSpec>&) [with TSource = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ArrayGaps_>]' 131 | Align & operator=(Align const & other) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, const TParam&) [with TIterator = seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >*; TParam = seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:363:28: required from 'void seqan::valueConstruct(TIterator, const TParam&) [with TIterator = Align<Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >*; TParam = Align<Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1481:31: required from 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&) [with T = seqan::String<seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >, seqan::Alloc<> >; TValue = const seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1500:54: required from 'void seqan::appendValue(String<TValue, TSpec>&, const TValue&, Tag<TUsage>) [with TTargetValue = Align<Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >; TTargetSpec = Alloc<>; TValue = Align<Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >; TExpand = TagGenerous_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1718:16: required from 'void seqan::appendValue(T&, const TValue&) [with T = String<Align<Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >, Alloc<> >; TValue = Align<Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:222:28: required from 'void _splitAtXDrops(TAlign&, seqan::Score<TScoreValue, seqan::Tag<seqan::Simple_> >&, TScoreValue1, TScoreValue2, seqan::String<TString>&) [with TAlign = seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >; TScoreValue = int; TScoreValue1 = int; TScoreValue2 = int]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:624:23: required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17: required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:54:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31: required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23: required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:724:24: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:296:9: warning: implicitly-declared 'seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >::Align(const seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >&)' is deprecated [-Wdeprecated-copy] 296 | new( (void*) & value(it) ) TNonConstValue(param_); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/align_base.h:131:13: note: because 'seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >' has user-provided 'seqan::Align<TSource, TSpec>& seqan::Align<TSource, TSpec>::operator=(const seqan::Align<TSource, TSpec>&) [with TSource = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ArrayGaps_>]' 131 | Align & operator=(Align const & other) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, const TParam&) [with TIterator = seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >*; TParam = seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:363:28: required from 'void seqan::valueConstruct(TIterator, const TParam&) [with TIterator = Align<Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >*; TParam = Align<Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1481:31: required from 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&) [with T = seqan::String<seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >, seqan::Alloc<> >; TValue = const seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1500:54: required from 'void seqan::appendValue(String<TValue, TSpec>&, const TValue&, Tag<TUsage>) [with TTargetValue = Align<Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >; TTargetSpec = Alloc<>; TValue = Align<Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >; TExpand = TagGenerous_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1718:16: required from 'void seqan::appendValue(T&, const TValue&) [with T = String<Align<Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >, Alloc<> >; TValue = Align<Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:222:28: required from 'void _splitAtXDrops(TAlign&, seqan::Score<TScoreValue, seqan::Tag<seqan::Simple_> >&, TScoreValue1, TScoreValue2, seqan::String<TString>&) [with TAlign = seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >; TScoreValue = int; TScoreValue1 = int; TScoreValue2 = int]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:624:23: required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17: required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:54:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31: required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23: required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::AminoAcid_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:726:24: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:296:9: warning: implicitly-declared 'seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >::Align(const seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >&)' is deprecated [-Wdeprecated-copy] 296 | new( (void*) & value(it) ) TNonConstValue(param_); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/align_base.h:131:13: note: because 'seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >' has user-provided 'seqan::Align<TSource, TSpec>& seqan::Align<TSource, TSpec>::operator=(const seqan::Align<TSource, TSpec>&) [with TSource = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ArrayGaps_>]' 131 | Align & operator=(Align const & other) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, const TParam&) [with TIterator = seqan::Align<seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >*; TParam = seqan::Align<seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:363:28: required from 'void seqan::valueConstruct(TIterator, const TParam&) [with TIterator = Align<Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >*; TParam = Align<Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1481:31: required from 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&) [with T = seqan::String<seqan::Align<seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >, seqan::Alloc<> >; TValue = const seqan::Align<seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1500:54: required from 'void seqan::appendValue(String<TValue, TSpec>&, const TValue&, Tag<TUsage>) [with TTargetValue = Align<Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >; TTargetSpec = Alloc<>; TValue = Align<Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >; TExpand = TagGenerous_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1718:16: required from 'void seqan::appendValue(T&, const TValue&) [with T = String<Align<Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >, Alloc<> >; TValue = Align<Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:222:28: required from 'void _splitAtXDrops(TAlign&, seqan::Score<TScoreValue, seqan::Tag<seqan::Simple_> >&, TScoreValue1, TScoreValue2, seqan::String<TString>&) [with TAlign = seqan::Align<seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >; TScoreValue = int; TScoreValue1 = int; TScoreValue2 = int]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:624:23: required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17: required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<char, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:54:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<char, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31: required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23: required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = char]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:728:24: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:296:9: warning: implicitly-declared 'seqan::Align<seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >::Align(const seqan::Align<seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >&)' is deprecated [-Wdeprecated-copy] 296 | new( (void*) & value(it) ) TNonConstValue(param_); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/align_base.h:131:13: note: because 'seqan::Align<seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >' has user-provided 'seqan::Align<TSource, TSpec>& seqan::Align<TSource, TSpec>::operator=(const seqan::Align<TSource, TSpec>&) [with TSource = seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ArrayGaps_>]' 131 | Align & operator=(Align const & other) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, const TParam&) [with TIterator = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>*; TParam = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:363:28: required from 'void seqan::valueConstruct(TIterator, const TParam&) [with TIterator = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>*; TParam = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:606:19: required from 'typename seqan::Value<TIterator>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<Tristate_> >; TValue = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; typename Value<TIterator>::Type = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:735:42: required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TValue2 = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:674:19: required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:990:15: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:614:17: required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17: required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:54:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31: required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23: required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:718:24: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:296:9: warning: implicitly-declared 'constexpr seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 296 | new( (void*) & value(it) ) TNonConstValue(param_); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h: In instantiation of 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&) [with T = seqan::String<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::Tag<seqan::TagGenerous_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1500:54: required from 'void seqan::appendValue(String<TValue, TSpec>&, const TValue&, Tag<TUsage>) [with TTargetValue = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TTargetSpec = Alloc<>; TValue = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_set_owner.h:146:16: required from 'void seqan::appendValue(StringSet<TString, Owner<> >&, const TString2&, Tag<TExpand>) [with TString = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TString2 = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1718:16: required from 'void seqan::appendValue(T&, const TValue&) [with T = StringSet<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, Owner<> >; TValue = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar_extension.h:402:13: required from 'void _fillMatrixBestEndsLeft(TMatrix&, seqan::String<TAlphabet>&, const seqan::Segment<TSequence, seqan::InfixSegment>&, const seqan::Segment<TSequence, seqan::InfixSegment>&, TSeed&, TSeed&, const TScore&) [with TMatrix = seqan::String<seqan::SimpleType<unsigned char, seqan::TraceBack_> >; TPossEnd = ExtensionEndPosition<long unsigned int>; TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSeed = seqan::Seed<seqan::Tag<seqan::Simple_> >; TScore = seqan::Score<int, seqan::Tag<seqan::Simple_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar_extension.h:703:26: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:643:26: required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17: required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:54:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31: required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23: required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:718:24: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1475:37: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 1475 | typename Value<T>::Type temp_copy(_value); //temp copy because resize could invalidate _value | ^~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, const TParam&) [with TIterator = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>*; TParam = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:363:28: required from 'void seqan::valueConstruct(TIterator, const TParam&) [with TIterator = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>*; TParam = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:606:19: required from 'typename seqan::Value<TIterator>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<Tristate_> >; TValue = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; typename Value<TIterator>::Type = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:735:42: required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TValue2 = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:674:19: required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:990:15: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:614:17: required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17: required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:54:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31: required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23: required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:720:24: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:296:9: warning: implicitly-declared 'constexpr seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 296 | new( (void*) & value(it) ) TNonConstValue(param_); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h: In instantiation of 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&) [with T = seqan::String<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::Tag<seqan::TagGenerous_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1500:54: required from 'void seqan::appendValue(String<TValue, TSpec>&, const TValue&, Tag<TUsage>) [with TTargetValue = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TTargetSpec = Alloc<>; TValue = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_set_owner.h:146:16: required from 'void seqan::appendValue(StringSet<TString, Owner<> >&, const TString2&, Tag<TExpand>) [with TString = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TString2 = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1718:16: required from 'void seqan::appendValue(T&, const TValue&) [with T = StringSet<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Owner<> >; TValue = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar_extension.h:402:13: required from 'void _fillMatrixBestEndsLeft(TMatrix&, seqan::String<TAlphabet>&, const seqan::Segment<TSequence, seqan::InfixSegment>&, const seqan::Segment<TSequence, seqan::InfixSegment>&, TSeed&, TSeed&, const TScore&) [with TMatrix = seqan::String<seqan::SimpleType<unsigned char, seqan::TraceBack_> >; TPossEnd = ExtensionEndPosition<long unsigned int>; TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSeed = seqan::Seed<seqan::Tag<seqan::Simple_> >; TScore = seqan::Score<int, seqan::Tag<seqan::Simple_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar_extension.h:703:26: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:643:26: required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17: required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:54:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31: required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23: required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:720:24: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1475:37: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 1475 | typename Value<T>::Type temp_copy(_value); //temp copy because resize could invalidate _value | ^~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, const TParam&) [with TIterator = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>*; TParam = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:363:28: required from 'void seqan::valueConstruct(TIterator, const TParam&) [with TIterator = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>*; TParam = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:606:19: required from 'typename seqan::Value<TIterator>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<Tristate_> >; TValue = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; typename Value<TIterator>::Type = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:735:42: required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TValue2 = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:674:19: required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:990:15: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:614:17: required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17: required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:54:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31: required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23: required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:722:24: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:296:9: warning: implicitly-declared 'constexpr seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 296 | new( (void*) & value(it) ) TNonConstValue(param_); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h: In instantiation of 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&) [with T = seqan::String<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::Tag<seqan::TagGenerous_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1500:54: required from 'void seqan::appendValue(String<TValue, TSpec>&, const TValue&, Tag<TUsage>) [with TTargetValue = Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>; TTargetSpec = Alloc<>; TValue = Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_set_owner.h:146:16: required from 'void seqan::appendValue(StringSet<TString, Owner<> >&, const TString2&, Tag<TExpand>) [with TString = Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>; TString2 = Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1718:16: required from 'void seqan::appendValue(T&, const TValue&) [with T = StringSet<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, Owner<> >; TValue = Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar_extension.h:402:13: required from 'void _fillMatrixBestEndsLeft(TMatrix&, seqan::String<TAlphabet>&, const seqan::Segment<TSequence, seqan::InfixSegment>&, const seqan::Segment<TSequence, seqan::InfixSegment>&, TSeed&, TSeed&, const TScore&) [with TMatrix = seqan::String<seqan::SimpleType<unsigned char, seqan::TraceBack_> >; TPossEnd = ExtensionEndPosition<long unsigned int>; TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TSeed = seqan::Seed<seqan::Tag<seqan::Simple_> >; TScore = seqan::Score<int, seqan::Tag<seqan::Simple_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar_extension.h:703:26: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:643:26: required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17: required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:54:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31: required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23: required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:722:24: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1475:37: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 1475 | typename Value<T>::Type temp_copy(_value); //temp copy because resize could invalidate _value | ^~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, const TParam&) [with TIterator = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>*; TParam = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:363:28: required from 'void seqan::valueConstruct(TIterator, const TParam&) [with TIterator = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>*; TParam = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:606:19: required from 'typename seqan::Value<TIterator>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<Tristate_> >; TValue = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; typename Value<TIterator>::Type = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:735:42: required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TValue2 = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:674:19: required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:990:15: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:614:17: required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17: required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:54:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31: required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23: required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:724:24: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:296:9: warning: implicitly-declared 'constexpr seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 296 | new( (void*) & value(it) ) TNonConstValue(param_); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h: In instantiation of 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&) [with T = seqan::String<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::Tag<seqan::TagGenerous_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1500:54: required from 'void seqan::appendValue(String<TValue, TSpec>&, const TValue&, Tag<TUsage>) [with TTargetValue = Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>; TTargetSpec = Alloc<>; TValue = Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_set_owner.h:146:16: required from 'void seqan::appendValue(StringSet<TString, Owner<> >&, const TString2&, Tag<TExpand>) [with TString = Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>; TString2 = Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1718:16: required from 'void seqan::appendValue(T&, const TValue&) [with T = StringSet<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, Owner<> >; TValue = Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar_extension.h:402:13: required from 'void _fillMatrixBestEndsLeft(TMatrix&, seqan::String<TAlphabet>&, const seqan::Segment<TSequence, seqan::InfixSegment>&, const seqan::Segment<TSequence, seqan::InfixSegment>&, TSeed&, TSeed&, const TScore&) [with TMatrix = seqan::String<seqan::SimpleType<unsigned char, seqan::TraceBack_> >; TPossEnd = ExtensionEndPosition<long unsigned int>; TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TSeed = seqan::Seed<seqan::Tag<seqan::Simple_> >; TScore = seqan::Score<int, seqan::Tag<seqan::Simple_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar_extension.h:703:26: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:643:26: required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17: required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:54:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31: required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23: required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:724:24: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1475:37: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 1475 | typename Value<T>::Type temp_copy(_value); //temp copy because resize could invalidate _value | ^~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, const TParam&) [with TIterator = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>*; TParam = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:363:28: required from 'void seqan::valueConstruct(TIterator, const TParam&) [with TIterator = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>*; TParam = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:606:19: required from 'typename seqan::Value<TIterator>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<Tristate_> >; TValue = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; typename Value<TIterator>::Type = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:735:42: required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TValue2 = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:674:19: required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:990:15: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:614:17: required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17: required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:54:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31: required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23: required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::AminoAcid_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:726:24: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:296:9: warning: implicitly-declared 'constexpr seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 296 | new( (void*) & value(it) ) TNonConstValue(param_); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h: In instantiation of 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&) [with T = seqan::String<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::Tag<seqan::TagGenerous_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1500:54: required from 'void seqan::appendValue(String<TValue, TSpec>&, const TValue&, Tag<TUsage>) [with TTargetValue = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>; TTargetSpec = Alloc<>; TValue = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_set_owner.h:146:16: required from 'void seqan::appendValue(StringSet<TString, Owner<> >&, const TString2&, Tag<TExpand>) [with TString = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>; TString2 = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1718:16: required from 'void seqan::appendValue(T&, const TValue&) [with T = StringSet<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, Owner<> >; TValue = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar_extension.h:402:13: required from 'void _fillMatrixBestEndsLeft(TMatrix&, seqan::String<TAlphabet>&, const seqan::Segment<TSequence, seqan::InfixSegment>&, const seqan::Segment<TSequence, seqan::InfixSegment>&, TSeed&, TSeed&, const TScore&) [with TMatrix = seqan::String<seqan::SimpleType<unsigned char, seqan::TraceBack_> >; TPossEnd = ExtensionEndPosition<long unsigned int>; TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TSeed = seqan::Seed<seqan::Tag<seqan::Simple_> >; TScore = seqan::Score<int, seqan::Tag<seqan::Simple_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar_extension.h:703:26: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:643:26: required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17: required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:54:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31: required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23: required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::AminoAcid_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:726:24: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1475:37: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 1475 | typename Value<T>::Type temp_copy(_value); //temp copy because resize could invalidate _value | ^~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, const TParam&) [with TIterator = seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>*; TParam = seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:363:28: required from 'void seqan::valueConstruct(TIterator, const TParam&) [with TIterator = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>*; TParam = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:606:19: required from 'typename seqan::Value<TIterator>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>, Tag<Tristate_> >; TValue = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; typename Value<TIterator>::Type = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:735:42: required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TValue2 = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:674:19: required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:990:15: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:614:17: required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17: required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<char, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:54:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<char, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31: required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23: required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = char]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:728:24: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:296:9: warning: implicitly-declared 'constexpr seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 296 | new( (void*) & value(it) ) TNonConstValue(param_); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h: In instantiation of 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&) [with T = seqan::String<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::Tag<seqan::TagGenerous_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1500:54: required from 'void seqan::appendValue(String<TValue, TSpec>&, const TValue&, Tag<TUsage>) [with TTargetValue = Segment<String<char, Alloc<> >, InfixSegment>; TTargetSpec = Alloc<>; TValue = Segment<String<char, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_set_owner.h:146:16: required from 'void seqan::appendValue(StringSet<TString, Owner<> >&, const TString2&, Tag<TExpand>) [with TString = Segment<String<char, Alloc<> >, InfixSegment>; TString2 = Segment<String<char, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1718:16: required from 'void seqan::appendValue(T&, const TValue&) [with T = StringSet<Segment<String<char, Alloc<> >, InfixSegment>, Owner<> >; TValue = Segment<String<char, Alloc<> >, InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar_extension.h:402:13: required from 'void _fillMatrixBestEndsLeft(TMatrix&, seqan::String<TAlphabet>&, const seqan::Segment<TSequence, seqan::InfixSegment>&, const seqan::Segment<TSequence, seqan::InfixSegment>&, TSeed&, TSeed&, const TScore&) [with TMatrix = seqan::String<seqan::SimpleType<unsigned char, seqan::TraceBack_> >; TPossEnd = ExtensionEndPosition<long unsigned int>; TSequence = seqan::String<char, seqan::Alloc<> >; TSeed = seqan::Seed<seqan::Tag<seqan::Simple_> >; TScore = seqan::Score<int, seqan::Tag<seqan::Simple_> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar_extension.h:703:26: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:643:26: required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17: required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<char, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:54:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<char, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31: required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23: required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = char]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:728:24: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1475:37: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 1475 | typename Value<T>::Type temp_copy(_value); //temp copy because resize could invalidate _value | ^~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_iterator.h:65, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:86: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(const seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&) [with TContainer = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna_>*; TSpec = seqan::Tag<seqan::Default_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_algorithm_impl.h:461:24: required from 'void seqan::_computeUnbandedAlignment(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const DPProfile_<TAlignmentAlgo, TGapCosts, TTraceFlag>&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_> >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_algorithm_impl.h:1419:34: required from 'typename seqan::Value<TLimitsString>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBand_<TBandSwitch>&, const DPProfile_<TAlignmentAlgo, TGapCosts, TTraceFlag>&) [with TTraceTarget = String<TraceSegment_<long unsigned int, long unsigned int>, Alloc<> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<TLimitsString>::Type = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:675:33: required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TRightValue, TRightSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TDPScoutStateSpec = Tag<Default_>; TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:716:33: required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:732:33: required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&) [with TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_banded.h:96:44: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:466:17: required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, BandedGlobal) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; BandedGlobal = const seqan::Tag<VerifyBandedGlobal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17: required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:62:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31: required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23: required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:718:24: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:147:15: warning: implicitly-declared 'constexpr seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 147 | : data_container(other_.data_container), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator-(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TIterator = SimpleType<unsigned char, Dna_>*; TSpec = Tag<Default_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_algorithm_impl.h:477:58: required from 'void seqan::_computeUnbandedAlignment(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const DPProfile_<TAlignmentAlgo, TGapCosts, TTraceFlag>&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_> >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_algorithm_impl.h:1419:34: required from 'typename seqan::Value<TLimitsString>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBand_<TBandSwitch>&, const DPProfile_<TAlignmentAlgo, TGapCosts, TTraceFlag>&) [with TTraceTarget = String<TraceSegment_<long unsigned int, long unsigned int>, Alloc<> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<TLimitsString>::Type = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:675:33: required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TRightValue, TRightSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TDPScoutStateSpec = Tag<Default_>; TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:716:33: required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:732:33: required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&) [with TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_banded.h:96:44: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:466:17: required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, BandedGlobal) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; BandedGlobal = const seqan::Tag<VerifyBandedGlobal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17: required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:62:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31: required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23: required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:718:24: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:686:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 686 | return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) - right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note: initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>]' 138 | Iter(typename Parameter_<TContainer>::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator+(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TIterator = SimpleType<unsigned char, Dna_>*; TSpec = Tag<Default_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_algorithm_impl.h:1205:52: required from 'void seqan::_computeHammingDistance(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec>&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_> >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBand_<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_algorithm_impl.h:1421:32: required from 'typename seqan::Value<TLimitsString>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBand_<TBandSwitch>&, const DPProfile_<TAlignmentAlgo, TGapCosts, TTraceFlag>&) [with TTraceTarget = String<TraceSegment_<long unsigned int, long unsigned int>, Alloc<> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<TLimitsString>::Type = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:675:33: required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TRightValue, TRightSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TDPScoutStateSpec = Tag<Default_>; TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:716:33: required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:732:33: required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&) [with TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_banded.h:96:44: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:466:17: required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, BandedGlobal) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; BandedGlobal = const seqan::Tag<VerifyBandedGlobal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17: required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:62:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31: required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23: required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:718:24: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:619:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 619 | return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) + right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note: initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>]' 138 | Iter(typename Parameter_<TContainer>::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator+(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, TIntegral) [with TContainer = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TIterator = SimpleType<unsigned char, Dna_>*; TSpec = Tag<Default_>; TIntegral = long int]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_algorithm_impl.h:1206:55: required from 'void seqan::_computeHammingDistance(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec>&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_> >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBand_<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_algorithm_impl.h:1421:32: required from 'typename seqan::Value<TLimitsString>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBand_<TBandSwitch>&, const DPProfile_<TAlignmentAlgo, TGapCosts, TTraceFlag>&) [with TTraceTarget = String<TraceSegment_<long unsigned int, long unsigned int>, Alloc<> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<TLimitsString>::Type = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:675:33: required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TRightValue, TRightSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TDPScoutStateSpec = Tag<Default_>; TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:716:33: required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:732:33: required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&) [with TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_banded.h:96:44: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:466:17: required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, BandedGlobal) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; BandedGlobal = const seqan::Tag<VerifyBandedGlobal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17: required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:62:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31: required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23: required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:718:24: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:609:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 609 | return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) + right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note: initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>]' 138 | Iter(typename Parameter_<TContainer>::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(const seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&) [with TContainer = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_algorithm_impl.h:461:24: required from 'void seqan::_computeUnbandedAlignment(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const DPProfile_<TAlignmentAlgo, TGapCosts, TTraceFlag>&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_> >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_algorithm_impl.h:1419:34: required from 'typename seqan::Value<TLimitsString>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBand_<TBandSwitch>&, const DPProfile_<TAlignmentAlgo, TGapCosts, TTraceFlag>&) [with TTraceTarget = String<TraceSegment_<long unsigned int, long unsigned int>, Alloc<> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<TLimitsString>::Type = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:675:33: required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TRightValue, TRightSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TDPScoutStateSpec = Tag<Default_>; TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:716:33: required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:732:33: required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&) [with TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_banded.h:96:44: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:466:17: required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, BandedGlobal) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; BandedGlobal = const seqan::Tag<VerifyBandedGlobal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17: required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:62:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31: required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23: required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:720:24: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:147:15: warning: implicitly-declared 'constexpr seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 147 | : data_container(other_.data_container), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator-(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TIterator = SimpleType<unsigned char, Dna5_>*; TSpec = Tag<Default_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_algorithm_impl.h:477:58: required from 'void seqan::_computeUnbandedAlignment(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const DPProfile_<TAlignmentAlgo, TGapCosts, TTraceFlag>&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_> >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_algorithm_impl.h:1419:34: required from 'typename seqan::Value<TLimitsString>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBand_<TBandSwitch>&, const DPProfile_<TAlignmentAlgo, TGapCosts, TTraceFlag>&) [with TTraceTarget = String<TraceSegment_<long unsigned int, long unsigned int>, Alloc<> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<TLimitsString>::Type = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:675:33: required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TRightValue, TRightSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TDPScoutStateSpec = Tag<Default_>; TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:716:33: required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:732:33: required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&) [with TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_banded.h:96:44: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:466:17: required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, BandedGlobal) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; BandedGlobal = const seqan::Tag<VerifyBandedGlobal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17: required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:62:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31: required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23: required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:720:24: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:686:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 686 | return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) - right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note: initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>]' 138 | Iter(typename Parameter_<TContainer>::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator+(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TIterator = SimpleType<unsigned char, Dna5_>*; TSpec = Tag<Default_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_algorithm_impl.h:1205:52: required from 'void seqan::_computeHammingDistance(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec>&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_> >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBand_<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_algorithm_impl.h:1421:32: required from 'typename seqan::Value<TLimitsString>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBand_<TBandSwitch>&, const DPProfile_<TAlignmentAlgo, TGapCosts, TTraceFlag>&) [with TTraceTarget = String<TraceSegment_<long unsigned int, long unsigned int>, Alloc<> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<TLimitsString>::Type = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:675:33: required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TRightValue, TRightSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TDPScoutStateSpec = Tag<Default_>; TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:716:33: required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:732:33: required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&) [with TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_banded.h:96:44: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:466:17: required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, BandedGlobal) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; BandedGlobal = const seqan::Tag<VerifyBandedGlobal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17: required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:62:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31: required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23: required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:720:24: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:619:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 619 | return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) + right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note: initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>]' 138 | Iter(typename Parameter_<TContainer>::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator+(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, TIntegral) [with TContainer = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TIterator = SimpleType<unsigned char, Dna5_>*; TSpec = Tag<Default_>; TIntegral = long int]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_algorithm_impl.h:1206:55: required from 'void seqan::_computeHammingDistance(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec>&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_> >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBand_<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_algorithm_impl.h:1421:32: required from 'typename seqan::Value<TLimitsString>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBand_<TBandSwitch>&, const DPProfile_<TAlignmentAlgo, TGapCosts, TTraceFlag>&) [with TTraceTarget = String<TraceSegment_<long unsigned int, long unsigned int>, Alloc<> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<TLimitsString>::Type = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:675:33: required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TRightValue, TRightSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TDPScoutStateSpec = Tag<Default_>; TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:716:33: required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:732:33: required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&) [with TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_banded.h:96:44: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:466:17: required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, BandedGlobal) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; BandedGlobal = const seqan::Tag<VerifyBandedGlobal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17: required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:62:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31: required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23: required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:720:24: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:609:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 609 | return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) + right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note: initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>]' 138 | Iter(typename Parameter_<TContainer>::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(const seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&) [with TContainer = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Rna_>*; TSpec = seqan::Tag<seqan::Default_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_algorithm_impl.h:461:24: required from 'void seqan::_computeUnbandedAlignment(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const DPProfile_<TAlignmentAlgo, TGapCosts, TTraceFlag>&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_> >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_algorithm_impl.h:1419:34: required from 'typename seqan::Value<TLimitsString>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBand_<TBandSwitch>&, const DPProfile_<TAlignmentAlgo, TGapCosts, TTraceFlag>&) [with TTraceTarget = String<TraceSegment_<long unsigned int, long unsigned int>, Alloc<> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<TLimitsString>::Type = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:675:33: required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TRightValue, TRightSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TDPScoutStateSpec = Tag<Default_>; TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:716:33: required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:732:33: required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&) [with TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_banded.h:96:44: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:466:17: required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, BandedGlobal) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; BandedGlobal = const seqan::Tag<VerifyBandedGlobal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17: required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:62:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31: required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23: required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:722:24: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:147:15: warning: implicitly-declared 'constexpr seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 147 | : data_container(other_.data_container), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator-(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TIterator = SimpleType<unsigned char, Rna_>*; TSpec = Tag<Default_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_algorithm_impl.h:477:58: required from 'void seqan::_computeUnbandedAlignment(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const DPProfile_<TAlignmentAlgo, TGapCosts, TTraceFlag>&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_> >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_algorithm_impl.h:1419:34: required from 'typename seqan::Value<TLimitsString>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBand_<TBandSwitch>&, const DPProfile_<TAlignmentAlgo, TGapCosts, TTraceFlag>&) [with TTraceTarget = String<TraceSegment_<long unsigned int, long unsigned int>, Alloc<> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<TLimitsString>::Type = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:675:33: required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TRightValue, TRightSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TDPScoutStateSpec = Tag<Default_>; TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:716:33: required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:732:33: required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&) [with TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_banded.h:96:44: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:466:17: required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, BandedGlobal) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; BandedGlobal = const seqan::Tag<VerifyBandedGlobal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17: required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:62:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31: required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23: required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:722:24: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:686:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 686 | return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) - right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note: initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Rna_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>]' 138 | Iter(typename Parameter_<TContainer>::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator+(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TIterator = SimpleType<unsigned char, Rna_>*; TSpec = Tag<Default_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_algorithm_impl.h:1205:52: required from 'void seqan::_computeHammingDistance(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec>&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_> >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBand_<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_algorithm_impl.h:1421:32: required from 'typename seqan::Value<TLimitsString>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBand_<TBandSwitch>&, const DPProfile_<TAlignmentAlgo, TGapCosts, TTraceFlag>&) [with TTraceTarget = String<TraceSegment_<long unsigned int, long unsigned int>, Alloc<> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<TLimitsString>::Type = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:675:33: required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TRightValue, TRightSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TDPScoutStateSpec = Tag<Default_>; TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:716:33: required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:732:33: required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&) [with TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_banded.h:96:44: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:466:17: required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, BandedGlobal) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; BandedGlobal = const seqan::Tag<VerifyBandedGlobal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17: required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:62:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31: required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23: required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:722:24: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:619:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 619 | return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) + right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note: initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Rna_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>]' 138 | Iter(typename Parameter_<TContainer>::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator+(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, TIntegral) [with TContainer = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TIterator = SimpleType<unsigned char, Rna_>*; TSpec = Tag<Default_>; TIntegral = long int]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_algorithm_impl.h:1206:55: required from 'void seqan::_computeHammingDistance(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec>&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_> >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBand_<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_algorithm_impl.h:1421:32: required from 'typename seqan::Value<TLimitsString>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBand_<TBandSwitch>&, const DPProfile_<TAlignmentAlgo, TGapCosts, TTraceFlag>&) [with TTraceTarget = String<TraceSegment_<long unsigned int, long unsigned int>, Alloc<> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<TLimitsString>::Type = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:675:33: required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TRightValue, TRightSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TDPScoutStateSpec = Tag<Default_>; TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:716:33: required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:732:33: required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&) [with TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_banded.h:96:44: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:466:17: required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, BandedGlobal) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; BandedGlobal = const seqan::Tag<VerifyBandedGlobal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17: required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:62:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31: required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23: required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:722:24: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:609:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 609 | return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) + right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note: initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Rna_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>]' 138 | Iter(typename Parameter_<TContainer>::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(const seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&) [with TContainer = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Rna5_>*; TSpec = seqan::Tag<seqan::Default_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_algorithm_impl.h:461:24: required from 'void seqan::_computeUnbandedAlignment(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const DPProfile_<TAlignmentAlgo, TGapCosts, TTraceFlag>&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_> >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_algorithm_impl.h:1419:34: required from 'typename seqan::Value<TLimitsString>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBand_<TBandSwitch>&, const DPProfile_<TAlignmentAlgo, TGapCosts, TTraceFlag>&) [with TTraceTarget = String<TraceSegment_<long unsigned int, long unsigned int>, Alloc<> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<TLimitsString>::Type = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:675:33: required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TRightValue, TRightSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TDPScoutStateSpec = Tag<Default_>; TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:716:33: required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:732:33: required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&) [with TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_banded.h:96:44: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:466:17: required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, BandedGlobal) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; BandedGlobal = const seqan::Tag<VerifyBandedGlobal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17: required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:62:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31: required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23: required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:724:24: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:147:15: warning: implicitly-declared 'constexpr seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 147 | : data_container(other_.data_container), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator-(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TIterator = SimpleType<unsigned char, Rna5_>*; TSpec = Tag<Default_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_algorithm_impl.h:477:58: required from 'void seqan::_computeUnbandedAlignment(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const DPProfile_<TAlignmentAlgo, TGapCosts, TTraceFlag>&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_> >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_algorithm_impl.h:1419:34: required from 'typename seqan::Value<TLimitsString>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBand_<TBandSwitch>&, const DPProfile_<TAlignmentAlgo, TGapCosts, TTraceFlag>&) [with TTraceTarget = String<TraceSegment_<long unsigned int, long unsigned int>, Alloc<> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<TLimitsString>::Type = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:675:33: required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TRightValue, TRightSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TDPScoutStateSpec = Tag<Default_>; TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:716:33: required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:732:33: required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&) [with TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_banded.h:96:44: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:466:17: required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, BandedGlobal) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; BandedGlobal = const seqan::Tag<VerifyBandedGlobal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17: required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:62:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31: required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23: required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:724:24: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:686:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 686 | return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) - right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note: initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Rna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>]' 138 | Iter(typename Parameter_<TContainer>::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator+(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TIterator = SimpleType<unsigned char, Rna5_>*; TSpec = Tag<Default_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_algorithm_impl.h:1205:52: required from 'void seqan::_computeHammingDistance(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec>&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_> >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBand_<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_algorithm_impl.h:1421:32: required from 'typename seqan::Value<TLimitsString>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBand_<TBandSwitch>&, const DPProfile_<TAlignmentAlgo, TGapCosts, TTraceFlag>&) [with TTraceTarget = String<TraceSegment_<long unsigned int, long unsigned int>, Alloc<> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<TLimitsString>::Type = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:675:33: required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TRightValue, TRightSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TDPScoutStateSpec = Tag<Default_>; TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:716:33: required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:732:33: required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&) [with TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_banded.h:96:44: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:466:17: required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, BandedGlobal) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; BandedGlobal = const seqan::Tag<VerifyBandedGlobal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17: required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:62:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31: required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23: required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:724:24: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:619:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 619 | return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) + right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note: initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Rna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>]' 138 | Iter(typename Parameter_<TContainer>::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator+(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, TIntegral) [with TContainer = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TIterator = SimpleType<unsigned char, Rna5_>*; TSpec = Tag<Default_>; TIntegral = long int]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_algorithm_impl.h:1206:55: required from 'void seqan::_computeHammingDistance(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec>&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_> >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBand_<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_algorithm_impl.h:1421:32: required from 'typename seqan::Value<TLimitsString>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBand_<TBandSwitch>&, const DPProfile_<TAlignmentAlgo, TGapCosts, TTraceFlag>&) [with TTraceTarget = String<TraceSegment_<long unsigned int, long unsigned int>, Alloc<> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<TLimitsString>::Type = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:675:33: required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TRightValue, TRightSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TDPScoutStateSpec = Tag<Default_>; TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:716:33: required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:732:33: required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&) [with TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_banded.h:96:44: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:466:17: required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, BandedGlobal) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; BandedGlobal = const seqan::Tag<VerifyBandedGlobal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17: required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:62:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31: required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23: required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:724:24: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:609:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 609 | return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) + right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note: initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Rna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>]' 138 | Iter(typename Parameter_<TContainer>::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(const seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&) [with TContainer = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::AminoAcid_>*; TSpec = seqan::Tag<seqan::Default_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_algorithm_impl.h:461:24: required from 'void seqan::_computeUnbandedAlignment(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const DPProfile_<TAlignmentAlgo, TGapCosts, TTraceFlag>&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_> >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_algorithm_impl.h:1419:34: required from 'typename seqan::Value<TLimitsString>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBand_<TBandSwitch>&, const DPProfile_<TAlignmentAlgo, TGapCosts, TTraceFlag>&) [with TTraceTarget = String<TraceSegment_<long unsigned int, long unsigned int>, Alloc<> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<TLimitsString>::Type = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:675:33: required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TRightValue, TRightSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TDPScoutStateSpec = Tag<Default_>; TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:716:33: required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:732:33: required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&) [with TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_banded.h:96:44: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:466:17: required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, BandedGlobal) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; BandedGlobal = const seqan::Tag<VerifyBandedGlobal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17: required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:62:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31: required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23: required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::AminoAcid_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:726:24: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:147:15: warning: implicitly-declared 'constexpr seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 147 | : data_container(other_.data_container), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator-(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TIterator = SimpleType<unsigned char, AminoAcid_>*; TSpec = Tag<Default_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_algorithm_impl.h:477:58: required from 'void seqan::_computeUnbandedAlignment(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const DPProfile_<TAlignmentAlgo, TGapCosts, TTraceFlag>&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_> >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_algorithm_impl.h:1419:34: required from 'typename seqan::Value<TLimitsString>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBand_<TBandSwitch>&, const DPProfile_<TAlignmentAlgo, TGapCosts, TTraceFlag>&) [with TTraceTarget = String<TraceSegment_<long unsigned int, long unsigned int>, Alloc<> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<TLimitsString>::Type = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:675:33: required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TRightValue, TRightSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TDPScoutStateSpec = Tag<Default_>; TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:716:33: required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:732:33: required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&) [with TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_banded.h:96:44: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:466:17: required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, BandedGlobal) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; BandedGlobal = const seqan::Tag<VerifyBandedGlobal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17: required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:62:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31: required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23: required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::AminoAcid_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:726:24: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:686:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 686 | return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) - right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note: initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::AminoAcid_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>]' 138 | Iter(typename Parameter_<TContainer>::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator+(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TIterator = SimpleType<unsigned char, AminoAcid_>*; TSpec = Tag<Default_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_algorithm_impl.h:1205:52: required from 'void seqan::_computeHammingDistance(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec>&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_> >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBand_<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_algorithm_impl.h:1421:32: required from 'typename seqan::Value<TLimitsString>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBand_<TBandSwitch>&, const DPProfile_<TAlignmentAlgo, TGapCosts, TTraceFlag>&) [with TTraceTarget = String<TraceSegment_<long unsigned int, long unsigned int>, Alloc<> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<TLimitsString>::Type = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:675:33: required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TRightValue, TRightSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TDPScoutStateSpec = Tag<Default_>; TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:716:33: required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:732:33: required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&) [with TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_banded.h:96:44: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:466:17: required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, BandedGlobal) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; BandedGlobal = const seqan::Tag<VerifyBandedGlobal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17: required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:62:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31: required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23: required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::AminoAcid_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:726:24: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:619:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 619 | return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) + right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note: initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::AminoAcid_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>]' 138 | Iter(typename Parameter_<TContainer>::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator+(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, TIntegral) [with TContainer = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TIterator = SimpleType<unsigned char, AminoAcid_>*; TSpec = Tag<Default_>; TIntegral = long int]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_algorithm_impl.h:1206:55: required from 'void seqan::_computeHammingDistance(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec>&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_> >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBand_<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_algorithm_impl.h:1421:32: required from 'typename seqan::Value<TLimitsString>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBand_<TBandSwitch>&, const DPProfile_<TAlignmentAlgo, TGapCosts, TTraceFlag>&) [with TTraceTarget = String<TraceSegment_<long unsigned int, long unsigned int>, Alloc<> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<TLimitsString>::Type = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:675:33: required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TRightValue, TRightSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TDPScoutStateSpec = Tag<Default_>; TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:716:33: required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:732:33: required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&) [with TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_banded.h:96:44: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:466:17: required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, BandedGlobal) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; BandedGlobal = const seqan::Tag<VerifyBandedGlobal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17: required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:62:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31: required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23: required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::AminoAcid_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:726:24: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:609:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 609 | return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) + right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note: initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::AminoAcid_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>]' 138 | Iter(typename Parameter_<TContainer>::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(const seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&) [with TContainer = seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = char*; TSpec = seqan::Tag<seqan::Default_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_algorithm_impl.h:461:24: required from 'void seqan::_computeUnbandedAlignment(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const DPProfile_<TAlignmentAlgo, TGapCosts, TTraceFlag>&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_> >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_algorithm_impl.h:1419:34: required from 'typename seqan::Value<TLimitsString>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBand_<TBandSwitch>&, const DPProfile_<TAlignmentAlgo, TGapCosts, TTraceFlag>&) [with TTraceTarget = String<TraceSegment_<long unsigned int, long unsigned int>, Alloc<> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<TLimitsString>::Type = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:675:33: required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TRightValue, TRightSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TDPScoutStateSpec = Tag<Default_>; TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:716:33: required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:732:33: required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&) [with TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_banded.h:96:44: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:466:17: required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, BandedGlobal) [with TInfix = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; BandedGlobal = const seqan::Tag<VerifyBandedGlobal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17: required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<char, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:62:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<char, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31: required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23: required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = char]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:728:24: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:147:15: warning: implicitly-declared 'constexpr seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 147 | : data_container(other_.data_container), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator-(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TIterator = char*; TSpec = Tag<Default_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_algorithm_impl.h:477:58: required from 'void seqan::_computeUnbandedAlignment(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const DPProfile_<TAlignmentAlgo, TGapCosts, TTraceFlag>&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_> >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_algorithm_impl.h:1419:34: required from 'typename seqan::Value<TLimitsString>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBand_<TBandSwitch>&, const DPProfile_<TAlignmentAlgo, TGapCosts, TTraceFlag>&) [with TTraceTarget = String<TraceSegment_<long unsigned int, long unsigned int>, Alloc<> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<TLimitsString>::Type = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:675:33: required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TRightValue, TRightSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TDPScoutStateSpec = Tag<Default_>; TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:716:33: required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:732:33: required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&) [with TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_banded.h:96:44: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:466:17: required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, BandedGlobal) [with TInfix = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; BandedGlobal = const seqan::Tag<VerifyBandedGlobal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17: required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<char, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:62:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<char, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31: required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23: required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = char]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:728:24: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:686:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 686 | return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) - right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note: initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>]' 138 | Iter(typename Parameter_<TContainer>::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator+(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TIterator = char*; TSpec = Tag<Default_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_algorithm_impl.h:1205:52: required from 'void seqan::_computeHammingDistance(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec>&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_> >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBand_<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_algorithm_impl.h:1421:32: required from 'typename seqan::Value<TLimitsString>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBand_<TBandSwitch>&, const DPProfile_<TAlignmentAlgo, TGapCosts, TTraceFlag>&) [with TTraceTarget = String<TraceSegment_<long unsigned int, long unsigned int>, Alloc<> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<TLimitsString>::Type = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:675:33: required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TRightValue, TRightSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TDPScoutStateSpec = Tag<Default_>; TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:716:33: required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:732:33: required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&) [with TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_banded.h:96:44: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:466:17: required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, BandedGlobal) [with TInfix = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; BandedGlobal = const seqan::Tag<VerifyBandedGlobal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17: required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<char, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:62:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<char, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31: required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23: required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = char]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:728:24: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:619:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 619 | return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) + right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note: initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>]' 138 | Iter(typename Parameter_<TContainer>::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator+(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, TIntegral) [with TContainer = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TIterator = char*; TSpec = Tag<Default_>; TIntegral = long int]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_algorithm_impl.h:1206:55: required from 'void seqan::_computeHammingDistance(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec>&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_> >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBand_<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_algorithm_impl.h:1421:32: required from 'typename seqan::Value<TLimitsString>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBand_<TBandSwitch>&, const DPProfile_<TAlignmentAlgo, TGapCosts, TTraceFlag>&) [with TTraceTarget = String<TraceSegment_<long unsigned int, long unsigned int>, Alloc<> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<TLimitsString>::Type = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:675:33: required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TRightValue, TRightSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TDPScoutStateSpec = Tag<Default_>; TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:716:33: required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:732:33: required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&) [with TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_banded.h:96:44: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:466:17: required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, BandedGlobal) [with TInfix = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; BandedGlobal = const seqan::Tag<VerifyBandedGlobal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17: required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<char, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:62:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<char, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31: required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23: required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = char]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:728:24: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:609:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 609 | return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) + right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note: initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>]' 138 | Iter(typename Parameter_<TContainer>::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, const TParam&) [with TIterator = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:363:28: required from 'void seqan::valueConstruct(TIterator, const TParam&) [with TIterator = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>*; TParam = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1481:31: required from 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&) [with T = seqan::String<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::Tag<seqan::TagGenerous_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1500:54: required from 'void seqan::appendValue(String<TValue, TSpec>&, const TValue&, Tag<TUsage>) [with TTargetValue = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TTargetSpec = Alloc<>; TValue = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_set_owner.h:146:16: required from 'void seqan::appendValue(StringSet<TString, Owner<> >&, const TString2&, Tag<TExpand>) [with TString = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TString2 = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1718:16: required from 'void seqan::appendValue(T&, const TValue&) [with T = StringSet<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, Owner<> >; TValue = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar_extension.h:402:13: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:643:26: required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17: required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:54:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31: required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23: required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:718:24: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:296:9: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 296 | new( (void*) & value(it) ) TNonConstValue(param_); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence.h:91: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:624:25: required from 'typename seqan::Iterator<const T, const seqan::Tag<TSpec> >::Type seqan::begin(const T&, Tag<TSpec>) [with T = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TSpec> >::Type = Iter<Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna_>*, Tag<Default_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_algorithm_impl.h:461:41: required from 'void seqan::_computeUnbandedAlignment(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const DPProfile_<TAlignmentAlgo, TGapCosts, TTraceFlag>&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_> >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_algorithm_impl.h:1419:34: required from 'typename seqan::Value<TLimitsString>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBand_<TBandSwitch>&, const DPProfile_<TAlignmentAlgo, TGapCosts, TTraceFlag>&) [with TTraceTarget = String<TraceSegment_<long unsigned int, long unsigned int>, Alloc<> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<TLimitsString>::Type = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:675:33: required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TRightValue, TRightSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TDPScoutStateSpec = Tag<Default_>; TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:716:33: required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:732:33: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:466:17: required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, BandedGlobal) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; BandedGlobal = const seqan::Tag<VerifyBandedGlobal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17: required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:62:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31: required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23: required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:718:24: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:541:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 541 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note: initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>]' 138 | Iter(typename Parameter_<TContainer>::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(const T&, Rooted) [with T = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:850:23: required from 'typename seqan::Iterator<const T, const seqan::Tag<TSpec> >::Type seqan::end(const T&, Tag<TSpec>) [with T = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TSpec> >::Type = Iter<Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna_>*, Tag<Default_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_algorithm_impl.h:462:37: required from 'void seqan::_computeUnbandedAlignment(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const DPProfile_<TAlignmentAlgo, TGapCosts, TTraceFlag>&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_> >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_algorithm_impl.h:1419:34: required from 'typename seqan::Value<TLimitsString>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBand_<TBandSwitch>&, const DPProfile_<TAlignmentAlgo, TGapCosts, TTraceFlag>&) [with TTraceTarget = String<TraceSegment_<long unsigned int, long unsigned int>, Alloc<> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<TLimitsString>::Type = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:675:33: required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TRightValue, TRightSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TDPScoutStateSpec = Tag<Default_>; TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:716:33: required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:732:33: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:466:17: required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, BandedGlobal) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; BandedGlobal = const seqan::Tag<VerifyBandedGlobal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17: required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:62:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31: required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23: required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:718:24: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:777:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 777 | return TIterator(me, end(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note: initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>]' 138 | Iter(typename Parameter_<TContainer>::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, const TParam&) [with TIterator = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:363:28: required from 'void seqan::valueConstruct(TIterator, const TParam&) [with TIterator = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>*; TParam = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1481:31: required from 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&) [with T = seqan::String<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::Tag<seqan::TagGenerous_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1500:54: required from 'void seqan::appendValue(String<TValue, TSpec>&, const TValue&, Tag<TUsage>) [with TTargetValue = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TTargetSpec = Alloc<>; TValue = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_set_owner.h:146:16: required from 'void seqan::appendValue(StringSet<TString, Owner<> >&, const TString2&, Tag<TExpand>) [with TString = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TString2 = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1718:16: required from 'void seqan::appendValue(T&, const TValue&) [with T = StringSet<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Owner<> >; TValue = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar_extension.h:402:13: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:643:26: required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17: required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:54:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31: required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23: required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:720:24: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:296:9: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 296 | new( (void*) & value(it) ) TNonConstValue(param_); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:624:25: required from 'typename seqan::Iterator<const T, const seqan::Tag<TSpec> >::Type seqan::begin(const T&, Tag<TSpec>) [with T = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TSpec> >::Type = Iter<Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_algorithm_impl.h:461:41: required from 'void seqan::_computeUnbandedAlignment(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const DPProfile_<TAlignmentAlgo, TGapCosts, TTraceFlag>&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_> >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_algorithm_impl.h:1419:34: required from 'typename seqan::Value<TLimitsString>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBand_<TBandSwitch>&, const DPProfile_<TAlignmentAlgo, TGapCosts, TTraceFlag>&) [with TTraceTarget = String<TraceSegment_<long unsigned int, long unsigned int>, Alloc<> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<TLimitsString>::Type = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:675:33: required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TRightValue, TRightSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TDPScoutStateSpec = Tag<Default_>; TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:716:33: required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:732:33: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:466:17: required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, BandedGlobal) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; BandedGlobal = const seqan::Tag<VerifyBandedGlobal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17: required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:62:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31: required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23: required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:720:24: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:541:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 541 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note: initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>]' 138 | Iter(typename Parameter_<TContainer>::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(const T&, Rooted) [with T = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:850:23: required from 'typename seqan::Iterator<const T, const seqan::Tag<TSpec> >::Type seqan::end(const T&, Tag<TSpec>) [with T = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TSpec> >::Type = Iter<Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_algorithm_impl.h:462:37: required from 'void seqan::_computeUnbandedAlignment(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const DPProfile_<TAlignmentAlgo, TGapCosts, TTraceFlag>&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_> >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_algorithm_impl.h:1419:34: required from 'typename seqan::Value<TLimitsString>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBand_<TBandSwitch>&, const DPProfile_<TAlignmentAlgo, TGapCosts, TTraceFlag>&) [with TTraceTarget = String<TraceSegment_<long unsigned int, long unsigned int>, Alloc<> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<TLimitsString>::Type = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:675:33: required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TRightValue, TRightSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TDPScoutStateSpec = Tag<Default_>; TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:716:33: required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:732:33: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:466:17: required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, BandedGlobal) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; BandedGlobal = const seqan::Tag<VerifyBandedGlobal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17: required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:62:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31: required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23: required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:720:24: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:777:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 777 | return TIterator(me, end(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note: initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>]' 138 | Iter(typename Parameter_<TContainer>::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, const TParam&) [with TIterator = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:363:28: required from 'void seqan::valueConstruct(TIterator, const TParam&) [with TIterator = Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>*; TParam = Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1481:31: required from 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&) [with T = seqan::String<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::Tag<seqan::TagGenerous_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1500:54: required from 'void seqan::appendValue(String<TValue, TSpec>&, const TValue&, Tag<TUsage>) [with TTargetValue = Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>; TTargetSpec = Alloc<>; TValue = Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_set_owner.h:146:16: required from 'void seqan::appendValue(StringSet<TString, Owner<> >&, const TString2&, Tag<TExpand>) [with TString = Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>; TString2 = Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1718:16: required from 'void seqan::appendValue(T&, const TValue&) [with T = StringSet<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, Owner<> >; TValue = Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar_extension.h:402:13: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:643:26: required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17: required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:54:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31: required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23: required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:722:24: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:296:9: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 296 | new( (void*) & value(it) ) TNonConstValue(param_); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Rna_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:624:25: required from 'typename seqan::Iterator<const T, const seqan::Tag<TSpec> >::Type seqan::begin(const T&, Tag<TSpec>) [with T = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TSpec> >::Type = Iter<Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Rna_>*, Tag<Default_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_algorithm_impl.h:461:41: required from 'void seqan::_computeUnbandedAlignment(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const DPProfile_<TAlignmentAlgo, TGapCosts, TTraceFlag>&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_> >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_algorithm_impl.h:1419:34: required from 'typename seqan::Value<TLimitsString>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBand_<TBandSwitch>&, const DPProfile_<TAlignmentAlgo, TGapCosts, TTraceFlag>&) [with TTraceTarget = String<TraceSegment_<long unsigned int, long unsigned int>, Alloc<> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<TLimitsString>::Type = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:675:33: required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TRightValue, TRightSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TDPScoutStateSpec = Tag<Default_>; TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:716:33: required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:732:33: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:466:17: required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, BandedGlobal) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; BandedGlobal = const seqan::Tag<VerifyBandedGlobal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17: required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:62:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31: required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23: required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:722:24: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:541:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 541 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note: initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Rna_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>]' 138 | Iter(typename Parameter_<TContainer>::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(const T&, Rooted) [with T = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Rna_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:850:23: required from 'typename seqan::Iterator<const T, const seqan::Tag<TSpec> >::Type seqan::end(const T&, Tag<TSpec>) [with T = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TSpec> >::Type = Iter<Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Rna_>*, Tag<Default_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_algorithm_impl.h:462:37: required from 'void seqan::_computeUnbandedAlignment(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const DPProfile_<TAlignmentAlgo, TGapCosts, TTraceFlag>&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_> >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_algorithm_impl.h:1419:34: required from 'typename seqan::Value<TLimitsString>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBand_<TBandSwitch>&, const DPProfile_<TAlignmentAlgo, TGapCosts, TTraceFlag>&) [with TTraceTarget = String<TraceSegment_<long unsigned int, long unsigned int>, Alloc<> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<TLimitsString>::Type = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:675:33: required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TRightValue, TRightSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TDPScoutStateSpec = Tag<Default_>; TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:716:33: required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:732:33: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:466:17: required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, BandedGlobal) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; BandedGlobal = const seqan::Tag<VerifyBandedGlobal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17: required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:62:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31: required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23: required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:722:24: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:777:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 777 | return TIterator(me, end(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note: initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Rna_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>]' 138 | Iter(typename Parameter_<TContainer>::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, const TParam&) [with TIterator = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:363:28: required from 'void seqan::valueConstruct(TIterator, const TParam&) [with TIterator = Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>*; TParam = Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1481:31: required from 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&) [with T = seqan::String<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::Tag<seqan::TagGenerous_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1500:54: required from 'void seqan::appendValue(String<TValue, TSpec>&, const TValue&, Tag<TUsage>) [with TTargetValue = Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>; TTargetSpec = Alloc<>; TValue = Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_set_owner.h:146:16: required from 'void seqan::appendValue(StringSet<TString, Owner<> >&, const TString2&, Tag<TExpand>) [with TString = Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>; TString2 = Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1718:16: required from 'void seqan::appendValue(T&, const TValue&) [with T = StringSet<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, Owner<> >; TValue = Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar_extension.h:402:13: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:643:26: required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17: required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:54:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31: required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23: required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:724:24: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:296:9: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 296 | new( (void*) & value(it) ) TNonConstValue(param_); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Rna5_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:624:25: required from 'typename seqan::Iterator<const T, const seqan::Tag<TSpec> >::Type seqan::begin(const T&, Tag<TSpec>) [with T = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TSpec> >::Type = Iter<Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Rna5_>*, Tag<Default_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_algorithm_impl.h:461:41: required from 'void seqan::_computeUnbandedAlignment(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const DPProfile_<TAlignmentAlgo, TGapCosts, TTraceFlag>&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_> >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_algorithm_impl.h:1419:34: required from 'typename seqan::Value<TLimitsString>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBand_<TBandSwitch>&, const DPProfile_<TAlignmentAlgo, TGapCosts, TTraceFlag>&) [with TTraceTarget = String<TraceSegment_<long unsigned int, long unsigned int>, Alloc<> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<TLimitsString>::Type = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:675:33: required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TRightValue, TRightSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TDPScoutStateSpec = Tag<Default_>; TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:716:33: required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:732:33: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:466:17: required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, BandedGlobal) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; BandedGlobal = const seqan::Tag<VerifyBandedGlobal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17: required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:62:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31: required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23: required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:724:24: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:541:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 541 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note: initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Rna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>]' 138 | Iter(typename Parameter_<TContainer>::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(const T&, Rooted) [with T = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Rna5_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:850:23: required from 'typename seqan::Iterator<const T, const seqan::Tag<TSpec> >::Type seqan::end(const T&, Tag<TSpec>) [with T = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TSpec> >::Type = Iter<Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Rna5_>*, Tag<Default_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_algorithm_impl.h:462:37: required from 'void seqan::_computeUnbandedAlignment(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const DPProfile_<TAlignmentAlgo, TGapCosts, TTraceFlag>&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_> >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_algorithm_impl.h:1419:34: required from 'typename seqan::Value<TLimitsString>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBand_<TBandSwitch>&, const DPProfile_<TAlignmentAlgo, TGapCosts, TTraceFlag>&) [with TTraceTarget = String<TraceSegment_<long unsigned int, long unsigned int>, Alloc<> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<TLimitsString>::Type = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:675:33: required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TRightValue, TRightSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TDPScoutStateSpec = Tag<Default_>; TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:716:33: required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:732:33: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:466:17: required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, BandedGlobal) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; BandedGlobal = const seqan::Tag<VerifyBandedGlobal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17: required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:62:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31: required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23: required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:724:24: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:777:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 777 | return TIterator(me, end(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note: initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Rna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>]' 138 | Iter(typename Parameter_<TContainer>::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, const TParam&) [with TIterator = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:363:28: required from 'void seqan::valueConstruct(TIterator, const TParam&) [with TIterator = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>*; TParam = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1481:31: required from 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&) [with T = seqan::String<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::Tag<seqan::TagGenerous_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1500:54: required from 'void seqan::appendValue(String<TValue, TSpec>&, const TValue&, Tag<TUsage>) [with TTargetValue = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>; TTargetSpec = Alloc<>; TValue = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_set_owner.h:146:16: required from 'void seqan::appendValue(StringSet<TString, Owner<> >&, const TString2&, Tag<TExpand>) [with TString = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>; TString2 = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1718:16: required from 'void seqan::appendValue(T&, const TValue&) [with T = StringSet<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, Owner<> >; TValue = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar_extension.h:402:13: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:643:26: required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17: required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:54:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31: required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23: required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::AminoAcid_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:726:24: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:296:9: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 296 | new( (void*) & value(it) ) TNonConstValue(param_); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, AminoAcid_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:624:25: required from 'typename seqan::Iterator<const T, const seqan::Tag<TSpec> >::Type seqan::begin(const T&, Tag<TSpec>) [with T = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TSpec> >::Type = Iter<Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, AminoAcid_>*, Tag<Default_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_algorithm_impl.h:461:41: required from 'void seqan::_computeUnbandedAlignment(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const DPProfile_<TAlignmentAlgo, TGapCosts, TTraceFlag>&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_> >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_algorithm_impl.h:1419:34: required from 'typename seqan::Value<TLimitsString>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBand_<TBandSwitch>&, const DPProfile_<TAlignmentAlgo, TGapCosts, TTraceFlag>&) [with TTraceTarget = String<TraceSegment_<long unsigned int, long unsigned int>, Alloc<> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<TLimitsString>::Type = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:675:33: required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TRightValue, TRightSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TDPScoutStateSpec = Tag<Default_>; TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:716:33: required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:732:33: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:466:17: required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, BandedGlobal) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; BandedGlobal = const seqan::Tag<VerifyBandedGlobal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17: required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:62:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31: required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23: required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::AminoAcid_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:726:24: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:541:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 541 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note: initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::AminoAcid_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>]' 138 | Iter(typename Parameter_<TContainer>::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(const T&, Rooted) [with T = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, AminoAcid_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:850:23: required from 'typename seqan::Iterator<const T, const seqan::Tag<TSpec> >::Type seqan::end(const T&, Tag<TSpec>) [with T = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TSpec> >::Type = Iter<Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, AminoAcid_>*, Tag<Default_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_algorithm_impl.h:462:37: required from 'void seqan::_computeUnbandedAlignment(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const DPProfile_<TAlignmentAlgo, TGapCosts, TTraceFlag>&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_> >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_algorithm_impl.h:1419:34: required from 'typename seqan::Value<TLimitsString>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBand_<TBandSwitch>&, const DPProfile_<TAlignmentAlgo, TGapCosts, TTraceFlag>&) [with TTraceTarget = String<TraceSegment_<long unsigned int, long unsigned int>, Alloc<> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<TLimitsString>::Type = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:675:33: required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TRightValue, TRightSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TDPScoutStateSpec = Tag<Default_>; TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:716:33: required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:732:33: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:466:17: required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, BandedGlobal) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; BandedGlobal = const seqan::Tag<VerifyBandedGlobal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17: required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:62:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31: required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23: required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::AminoAcid_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:726:24: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:777:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 777 | return TIterator(me, end(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note: initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::AminoAcid_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>]' 138 | Iter(typename Parameter_<TContainer>::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, const TParam&) [with TIterator = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:363:28: required from 'void seqan::valueConstruct(TIterator, const TParam&) [with TIterator = Segment<String<char, Alloc<> >, InfixSegment>*; TParam = Segment<String<char, Alloc<> >, InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1481:31: required from 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&) [with T = seqan::String<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::Tag<seqan::TagGenerous_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1500:54: required from 'void seqan::appendValue(String<TValue, TSpec>&, const TValue&, Tag<TUsage>) [with TTargetValue = Segment<String<char, Alloc<> >, InfixSegment>; TTargetSpec = Alloc<>; TValue = Segment<String<char, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_set_owner.h:146:16: required from 'void seqan::appendValue(StringSet<TString, Owner<> >&, const TString2&, Tag<TExpand>) [with TString = Segment<String<char, Alloc<> >, InfixSegment>; TString2 = Segment<String<char, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1718:16: required from 'void seqan::appendValue(T&, const TValue&) [with T = StringSet<Segment<String<char, Alloc<> >, InfixSegment>, Owner<> >; TValue = Segment<String<char, Alloc<> >, InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar_extension.h:402:13: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:643:26: required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17: required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<char, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:54:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<char, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31: required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23: required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = char]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:728:24: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:296:9: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 296 | new( (void*) & value(it) ) TNonConstValue(param_); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:624:25: required from 'typename seqan::Iterator<const T, const seqan::Tag<TSpec> >::Type seqan::begin(const T&, Tag<TSpec>) [with T = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TSpec> >::Type = Iter<Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_algorithm_impl.h:461:41: required from 'void seqan::_computeUnbandedAlignment(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const DPProfile_<TAlignmentAlgo, TGapCosts, TTraceFlag>&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_> >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_algorithm_impl.h:1419:34: required from 'typename seqan::Value<TLimitsString>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBand_<TBandSwitch>&, const DPProfile_<TAlignmentAlgo, TGapCosts, TTraceFlag>&) [with TTraceTarget = String<TraceSegment_<long unsigned int, long unsigned int>, Alloc<> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<TLimitsString>::Type = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:675:33: required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TRightValue, TRightSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TDPScoutStateSpec = Tag<Default_>; TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:716:33: required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:732:33: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:466:17: required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, BandedGlobal) [with TInfix = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; BandedGlobal = const seqan::Tag<VerifyBandedGlobal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17: required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<char, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:62:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<char, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31: required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23: required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = char]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:728:24: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:541:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 541 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note: initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>]' 138 | Iter(typename Parameter_<TContainer>::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(const T&, Rooted) [with T = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:850:23: required from 'typename seqan::Iterator<const T, const seqan::Tag<TSpec> >::Type seqan::end(const T&, Tag<TSpec>) [with T = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TSpec> >::Type = Iter<Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_algorithm_impl.h:462:37: required from 'void seqan::_computeUnbandedAlignment(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const DPProfile_<TAlignmentAlgo, TGapCosts, TTraceFlag>&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_> >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_algorithm_impl.h:1419:34: required from 'typename seqan::Value<TLimitsString>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBand_<TBandSwitch>&, const DPProfile_<TAlignmentAlgo, TGapCosts, TTraceFlag>&) [with TTraceTarget = String<TraceSegment_<long unsigned int, long unsigned int>, Alloc<> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<TLimitsString>::Type = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:675:33: required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TRightValue, TRightSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TDPScoutStateSpec = Tag<Default_>; TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:716:33: required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:732:33: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:466:17: required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, BandedGlobal) [with TInfix = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; BandedGlobal = const seqan::Tag<VerifyBandedGlobal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17: required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<char, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:62:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<char, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31: required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23: required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = char]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:728:24: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:777:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 777 | return TIterator(me, end(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note: initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>]' 138 | Iter(typename Parameter_<TContainer>::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:139:40: required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:686:12: required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator-(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TIterator = SimpleType<unsigned char, Dna_>*; TSpec = Tag<Default_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_algorithm_impl.h:477:58: required from 'void seqan::_computeUnbandedAlignment(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const DPProfile_<TAlignmentAlgo, TGapCosts, TTraceFlag>&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_> >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_algorithm_impl.h:1419:34: required from 'typename seqan::Value<TLimitsString>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBand_<TBandSwitch>&, const DPProfile_<TAlignmentAlgo, TGapCosts, TTraceFlag>&) [with TTraceTarget = String<TraceSegment_<long unsigned int, long unsigned int>, Alloc<> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<TLimitsString>::Type = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:675:33: required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TRightValue, TRightSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TDPScoutStateSpec = Tag<Default_>; TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:716:33: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:466:17: required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, BandedGlobal) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; BandedGlobal = const seqan::Tag<VerifyBandedGlobal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17: required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:62:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31: required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23: required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:718:24: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_base.h:470:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 470 | return me; | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:139:40: required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:686:12: required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator-(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TIterator = SimpleType<unsigned char, Dna5_>*; TSpec = Tag<Default_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_algorithm_impl.h:477:58: required from 'void seqan::_computeUnbandedAlignment(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const DPProfile_<TAlignmentAlgo, TGapCosts, TTraceFlag>&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_> >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_algorithm_impl.h:1419:34: required from 'typename seqan::Value<TLimitsString>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBand_<TBandSwitch>&, const DPProfile_<TAlignmentAlgo, TGapCosts, TTraceFlag>&) [with TTraceTarget = String<TraceSegment_<long unsigned int, long unsigned int>, Alloc<> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<TLimitsString>::Type = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:675:33: required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TRightValue, TRightSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TDPScoutStateSpec = Tag<Default_>; TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:716:33: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:466:17: required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, BandedGlobal) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; BandedGlobal = const seqan::Tag<VerifyBandedGlobal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17: required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:62:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31: required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23: required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:720:24: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_base.h:470:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 470 | return me; | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:139:40: required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Rna_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:686:12: required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator-(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TIterator = SimpleType<unsigned char, Rna_>*; TSpec = Tag<Default_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_algorithm_impl.h:477:58: required from 'void seqan::_computeUnbandedAlignment(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const DPProfile_<TAlignmentAlgo, TGapCosts, TTraceFlag>&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_> >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_algorithm_impl.h:1419:34: required from 'typename seqan::Value<TLimitsString>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBand_<TBandSwitch>&, const DPProfile_<TAlignmentAlgo, TGapCosts, TTraceFlag>&) [with TTraceTarget = String<TraceSegment_<long unsigned int, long unsigned int>, Alloc<> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<TLimitsString>::Type = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:675:33: required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TRightValue, TRightSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TDPScoutStateSpec = Tag<Default_>; TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:716:33: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:466:17: required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, BandedGlobal) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; BandedGlobal = const seqan::Tag<VerifyBandedGlobal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17: required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:62:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31: required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23: required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:722:24: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_base.h:470:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 470 | return me; | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:139:40: required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Rna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:686:12: required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator-(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TIterator = SimpleType<unsigned char, Rna5_>*; TSpec = Tag<Default_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_algorithm_impl.h:477:58: required from 'void seqan::_computeUnbandedAlignment(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const DPProfile_<TAlignmentAlgo, TGapCosts, TTraceFlag>&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_> >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_algorithm_impl.h:1419:34: required from 'typename seqan::Value<TLimitsString>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBand_<TBandSwitch>&, const DPProfile_<TAlignmentAlgo, TGapCosts, TTraceFlag>&) [with TTraceTarget = String<TraceSegment_<long unsigned int, long unsigned int>, Alloc<> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<TLimitsString>::Type = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:675:33: required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TRightValue, TRightSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TDPScoutStateSpec = Tag<Default_>; TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:716:33: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:466:17: required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, BandedGlobal) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; BandedGlobal = const seqan::Tag<VerifyBandedGlobal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17: required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:62:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31: required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23: required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:724:24: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_base.h:470:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 470 | return me; | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:139:40: required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::AminoAcid_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:686:12: required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator-(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TIterator = SimpleType<unsigned char, AminoAcid_>*; TSpec = Tag<Default_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_algorithm_impl.h:477:58: required from 'void seqan::_computeUnbandedAlignment(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const DPProfile_<TAlignmentAlgo, TGapCosts, TTraceFlag>&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_> >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_algorithm_impl.h:1419:34: required from 'typename seqan::Value<TLimitsString>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBand_<TBandSwitch>&, const DPProfile_<TAlignmentAlgo, TGapCosts, TTraceFlag>&) [with TTraceTarget = String<TraceSegment_<long unsigned int, long unsigned int>, Alloc<> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<TLimitsString>::Type = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:675:33: required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TRightValue, TRightSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TDPScoutStateSpec = Tag<Default_>; TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:716:33: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:466:17: required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, BandedGlobal) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; BandedGlobal = const seqan::Tag<VerifyBandedGlobal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17: required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:62:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31: required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23: required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::AminoAcid_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:726:24: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_base.h:470:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 470 | return me; | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = Segment<String<char, Alloc<> >, InfixSegment>; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:139:40: required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:686:12: required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator-(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TIterator = char*; TSpec = Tag<Default_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_algorithm_impl.h:477:58: required from 'void seqan::_computeUnbandedAlignment(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const DPProfile_<TAlignmentAlgo, TGapCosts, TTraceFlag>&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_> >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_algorithm_impl.h:1419:34: required from 'typename seqan::Value<TLimitsString>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBand_<TBandSwitch>&, const DPProfile_<TAlignmentAlgo, TGapCosts, TTraceFlag>&) [with TTraceTarget = String<TraceSegment_<long unsigned int, long unsigned int>, Alloc<> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<TLimitsString>::Type = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:675:33: required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TRightValue, TRightSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TDPScoutStateSpec = Tag<Default_>; TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:716:33: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:466:17: required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, BandedGlobal) [with TInfix = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; BandedGlobal = const seqan::Tag<VerifyBandedGlobal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17: required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<char, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:62:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<char, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31: required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23: required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = char]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:728:24: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_base.h:470:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 470 | return me; | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, TraceBack_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1542:29: required from 'void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, TraceBack_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1398:21: required from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = SimpleType<unsigned char, TraceBack_>; TValueTarget = SimpleType<unsigned char, TraceBack_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1429:31: required from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = SimpleType<unsigned char, TraceBack_>; TValueTarget = SimpleType<unsigned char, TraceBack_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1840:27: required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, TraceBack_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20: required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, TraceBack_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:643:26: required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17: required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:54:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31: required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23: required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:718:24: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1521:19: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class seqan::SimpleType<unsigned char, seqan::TraceBack_>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1521 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::TraceBack_>' declared here 116 | class SimpleType | ^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h: In instantiation of 'void seqan::assign(TTarget&, TSource&) [with TTarget = Triple<long unsigned int, long unsigned int, int, void>; TSource = Triple<long unsigned int, long unsigned int, int, void>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:268:11: required from 'void seqan::move(TTarget&, TSource&) [with TTarget = Triple<long unsigned int, long unsigned int, int, void>; TSource = Triple<long unsigned int, long unsigned int, int, void>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1056:13: required from 'void seqan::_arrayMoveForwardDefault(TSource1, TSource2, TTarget) [with TTarget = Triple<long unsigned int, long unsigned int, int, void>*; TSource1 = Triple<long unsigned int, long unsigned int, int, void>*; TSource2 = Triple<long unsigned int, long unsigned int, int, void>*]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1600:29: required from 'void seqan::_arrayMoveForwardPointer(TValue*, TValue*, TValue*, False) [with TValue = Triple<long unsigned int, long unsigned int, int, void>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1610:29: required from 'void seqan::arrayMoveForward(TValue*, TValue*, TValue*) [with TValue = Triple<long unsigned int, long unsigned int, int, void>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1211:25: required from 'void seqan::arrayMove(TSource1, TSource2, TTarget) [with TTarget = Triple<long unsigned int, long unsigned int, int, void>*; TSource1 = Triple<long unsigned int, long unsigned int, int, void>*; TSource2 = Triple<long unsigned int, long unsigned int, int, void>*]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1295:22: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:624:23: required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17: required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:54:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31: required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23: required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna_>]' /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:718:24: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:133:12: warning: implicitly-declared 'constexpr seqan::Triple<long unsigned int, long unsigned int, int, void>& seqan::Triple<long unsigned int, long unsigned int, int, void>::operator=(const seqan::Triple<long unsigned int, long unsigned int, int, void>&)' is deprecated [-Wdeprecated-copy] 133 | target = source; | ~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_aggregate.h:57: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_base.h:162:12: note: because 'seqan::Triple<long unsigned int, long unsigned int, int, void>' has user-provided 'seqan::Triple<T1, T2, T3, TSpec>::Triple(const seqan::Triple<T1, T2, T3, TSpec>&) [with T1 = long unsigned int; T2 = long unsigned int; T3 = int; TSpec = void]' 162 | inline Triple(Triple const & _p) | ^~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_allocator.h:53: In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >; TValue = std::__cxx11::basic_string<char>; TSize = long unsigned int; TUsage = AllocateStorage_]', inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = std::__cxx11::basic_string<char>; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30, inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20, inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<std::__cxx11::basic_string<char>, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50, inlined from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18, inlined from 'void seqan::eraseBack(T&) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2337:8, inlined from 'TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string<char>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/arg_parse/arg_parse_ctd_support.h:88:30: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value '18446744073709551552' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/exception_ptr.h:38, from /usr/include/c++/13/exception:164, from /usr/include/c++/13/ios:41: /usr/include/c++/13/new: In function 'TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string<char>]': /usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here 126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<ScoreAndID<int, long unsigned int>, Alloc<> >; TValue = ScoreAndID<int, long unsigned int>; TSize = long unsigned int; TUsage = AllocateStorage_]', inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = ScoreAndID<int, long unsigned int>; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = ScoreAndID<int, long unsigned int>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = ScoreAndID<int, long unsigned int>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30, inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = ScoreAndID<int, long unsigned int>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = ScoreAndID<int, long unsigned int>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20, inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::ScoreAndID<int, long unsigned int>, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = ScoreAndID<int, long unsigned int>; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50, inlined from 'void seqan::pop(PriorityType<TValue, TLess, PriorityHeap>&) [with TValue = ScoreAndID<int, long unsigned int>; TLess = std::less<ScoreAndID<int, long unsigned int> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/priority_type_heap.h:333:8: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value '18446744073709551584' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/new: In function 'void seqan::pop(PriorityType<TValue, TLess, PriorityHeap>&) [with TValue = ScoreAndID<int, long unsigned int>; TLess = std::less<ScoreAndID<int, long unsigned int> >]': /usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here 126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ [ 30%] Linking CXX executable ../../../bin/stellar cd /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/stellar && /usr/bin/cmake -E cmake_link_script CMakeFiles/stellar.dir/link.txt --verbose=1 /usr/bin/g++ -std=c++14 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -static-libgcc -static-libstdc++ -rdynamic CMakeFiles/stellar.dir/stellar.cpp.o -o ../../../bin/stellar -lrt make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' [ 30%] Built target stellar make -f core/apps/tree_recon/CMakeFiles/tree_recon.dir/build.make core/apps/tree_recon/CMakeFiles/tree_recon.dir/depend make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/core/apps/tree_recon /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/tree_recon /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/tree_recon/CMakeFiles/tree_recon.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' make -f core/apps/tree_recon/CMakeFiles/tree_recon.dir/build.make core/apps/tree_recon/CMakeFiles/tree_recon.dir/build make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' [ 30%] Building CXX object core/apps/tree_recon/CMakeFiles/tree_recon.dir/tree_recon.cpp.o cd /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/tree_recon && /usr/bin/g++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-1.4.2/core/include -std=c++14 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -MD -MT core/apps/tree_recon/CMakeFiles/tree_recon.dir/tree_recon.cpp.o -MF CMakeFiles/tree_recon.dir/tree_recon.cpp.o.d -o CMakeFiles/tree_recon.dir/tree_recon.cpp.o -c /builddir/build/BUILD/seqan-1.4.2/core/apps/tree_recon/tree_recon.cpp In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:68, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:48, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream.h:86, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/score.h:42, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa.h:37, from /builddir/build/BUILD/seqan-1.4.2/core/apps/tree_recon/tree_recon.cpp:19: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:80:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 80 | struct FunctorUpcase : public std::unary_function<InType, Result> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/ostream:40, from /usr/include/c++/13/iostream:41, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/debug_test_system.h:46, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_debug.h:52, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:49, from /builddir/build/BUILD/seqan-1.4.2/core/apps/tree_recon/tree_recon.cpp:18: /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:115:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 115 | struct FunctorLowcase : public std::unary_function<InType, Result> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:151:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 151 | struct FunctorConvert : public std::unary_function<InType,OutType> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:220:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 220 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:229:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 229 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:239:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 239 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:249:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 249 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:259:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 259 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:268:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 268 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:280:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 280 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/stream_algorithms.h:40, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:91: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamPeek(char&, FILE*)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:169:11: warning: comparison is always false due to limited range of data type [-Wtype-limits] 169 | if (c == EOF) | ^ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamReadChar(char&, FILE*)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:182:11: warning: comparison is always false due to limited range of data type [-Wtype-limits] 182 | if (c == EOF) | ^ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:117: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h:1436:51: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 1436 | struct testIODone : public ::std::unary_function<TPageFrame&,bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:46, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa.h:39: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:342:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 342 | public ::std::unary_function<Pair<TKey, TValue>, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:47: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm.h:793:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 793 | public ::std::unary_function<Pair<TWeight, TPair>, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:79, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa.h:41: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:246:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 246 | public ::std::binary_function<TGapAnchor, TGapAnchor, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:256:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 256 | public ::std::binary_function<TGapAnchor, TGapAnchor, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:166: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h: In function 'int seqan::_globalAlignmentScore(const String<TValue, TSpec>&, const String<TValue2, TSpec2>&, const MyersBitVector&)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h:70:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 70 | if (length(seqH) < length(seqV)) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h:74:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 74 | const unsigned int BLOCK_SIZE = BitsPerValue<unsigned int>::VALUE; | ^~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:174: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h: In function 'seqan::Pair<seqan::Pair<TDiagonal> > seqan::_alignBandedSmithWatermanTrace(LocalAlignmentFinder<TScoreValue>&, const TSequenceH&, const TSequenceV&, TId, TId, TScore&, TDiagonal, TDiagonal)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:409:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 409 | if ((actualCol == 0) || (actualRow == 0)) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:412:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 412 | if (actualCol < len1) _alignTracePrint(finder.trace, seqH, seqV, id1, actualCol, id2, actualRow, len1 - actualCol, Horizontal); | ^~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa.h:44: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_base.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_base.h:343:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 343 | public ::std::binary_function<TVertexDescriptor, TCargo, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa.h:48: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_guidetree.h: In function 'void seqan::njTree(const String<TValue, TSpec>&, Graph<Tree<TCargo, TSpec> >&)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_guidetree.h:148:5: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 148 | for (unsigned i = 0; i < length(mat); ++i) | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_guidetree.h:152:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 152 | String<__int64> av; // Average branch length to a combined node | ^~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa.h:49: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_io.h: In function 'void seqan::read(TFile&, StringSet<TSequence, TSpec>&, TNames&, FastaAlign)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_io.h:416:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 416 | if (atEnd(reader)) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_io.h:420:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 420 | TString seq; | ^~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_io.h: In function 'void seqan::read(TFile&, String<TRightValue, TRightSpec>&, String<TSize2, TSpec2>&, const TNames&, FastaAlign)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_io.h:534:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 534 | if (atEnd(reader)) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_io.h:538:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 538 | String<TValue> mat; | ^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_io.h: In function 'void seqan::read(TFile&, String<TRightValue, TRightSpec>&, String<TSize2, TSpec2>&, const TStringSet&, const TNames&, MummerLib)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_io.h:878:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 878 | if (atEnd(reader)) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_io.h:880:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 880 | TName seq1; | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_io.h: In function 'void seqan::read(TFile&, Graph<Tree<TCargo, TSpec> >&, TNames&, NewickFormat)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_io.h:985:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 985 | if (atEnd(reader)) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_io.h:988:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 988 | TVertexDescriptor lastVertex = nilVertex; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/tree_recon/tree_recon.cpp: In function 'int main(int, const char**)': /builddir/build/BUILD/seqan-1.4.2/core/apps/tree_recon/tree_recon.cpp:139:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 139 | if (res != seqan::ArgumentParser::PARSE_OK) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/apps/tree_recon/tree_recon.cpp:143:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 143 | typedef double TDistanceValue; | ^~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/tree_recon/tree_recon.cpp:165:5: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 165 | else | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/apps/tree_recon/tree_recon.cpp:169:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' 169 | String<TName> names; | ^~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_allocator.h:53, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:74: In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<std::__cxx11::basic_string<char> >; TValue = std::__cxx11::basic_string<char>; TSize = long unsigned int; TUsage = AllocateStorage_]', inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = std::__cxx11::basic_string<char>; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30, inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20, inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<std::__cxx11::basic_string<char> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50, inlined from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<std::__cxx11::basic_string<char> >; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18, inlined from 'void seqan::eraseBack(T&) [with T = String<std::__cxx11::basic_string<char> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2337:8, inlined from 'TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string<char>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/arg_parse/arg_parse_ctd_support.h:88:30: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value '18446744073709551552' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/exception_ptr.h:38, from /usr/include/c++/13/exception:164, from /usr/include/c++/13/ios:41: /usr/include/c++/13/new: In function 'TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string<char>]': /usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here 126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ [ 32%] Linking CXX executable ../../../bin/tree_recon cd /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/tree_recon && /usr/bin/cmake -E cmake_link_script CMakeFiles/tree_recon.dir/link.txt --verbose=1 /usr/bin/g++ -std=c++14 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -static-libgcc -static-libstdc++ -rdynamic CMakeFiles/tree_recon.dir/tree_recon.cpp.o -o ../../../bin/tree_recon -lrt make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' [ 32%] Built target tree_recon make -f extras/CMakeFiles/seqan_extras.dir/build.make extras/CMakeFiles/seqan_extras.dir/depend make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/extras /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/extras /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/CMakeFiles/seqan_extras.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' make -f extras/CMakeFiles/seqan_extras.dir/build.make extras/CMakeFiles/seqan_extras.dir/build make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' make[2]: Nothing to be done for 'extras/CMakeFiles/seqan_extras.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' [ 32%] Built target seqan_extras make -f extras/apps/alf/CMakeFiles/alf.dir/build.make extras/apps/alf/CMakeFiles/alf.dir/depend make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/extras/apps/alf /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/alf /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/alf/CMakeFiles/alf.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' make -f extras/apps/alf/CMakeFiles/alf.dir/build.make extras/apps/alf/CMakeFiles/alf.dir/build make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' [ 32%] Building CXX object extras/apps/alf/CMakeFiles/alf.dir/alf.cpp.o cd /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/alf && /usr/bin/g++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-1.4.2/extras/include -I/builddir/build/BUILD/seqan-1.4.2/core/include -std=c++14 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -MD -MT extras/apps/alf/CMakeFiles/alf.dir/alf.cpp.o -MF CMakeFiles/alf.dir/alf.cpp.o.d -o CMakeFiles/alf.dir/alf.cpp.o -c /builddir/build/BUILD/seqan-1.4.2/extras/apps/alf/alf.cpp In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:68, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:48, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/alf/alf.cpp:46: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:80:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 80 | struct FunctorUpcase : public std::unary_function<InType, Result> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/ostream:40, from /usr/include/c++/13/iostream:41, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/alf/alf.cpp:42: /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:115:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 115 | struct FunctorLowcase : public std::unary_function<InType, Result> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:151:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 151 | struct FunctorConvert : public std::unary_function<InType,OutType> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:220:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 220 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:229:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 229 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:239:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 239 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:249:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 249 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:259:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 259 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:268:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 268 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:280:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 280 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/stream_algorithms.h:40, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:91: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamPeek(char&, FILE*)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:169:11: warning: comparison is always false due to limited range of data type [-Wtype-limits] 169 | if (c == EOF) | ^ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamReadChar(char&, FILE*)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:182:11: warning: comparison is always false due to limited range of data type [-Wtype-limits] 182 | if (c == EOF) | ^ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:117: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h:1436:51: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 1436 | struct testIODone : public ::std::unary_function<TPageFrame&,bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:46, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_align.h:47, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:54, from /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/statistics.h:40, from /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/alignment_free.h:47, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/alf/alf.cpp:49: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:342:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 342 | public ::std::unary_function<Pair<TKey, TValue>, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:47: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm.h:793:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 793 | public ::std::unary_function<Pair<TWeight, TPair>, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:79: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:246:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 246 | public ::std::binary_function<TGapAnchor, TGapAnchor, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:256:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 256 | public ::std::binary_function<TGapAnchor, TGapAnchor, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:166: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h: In function 'int seqan::_globalAlignmentScore(const String<TValue, TSpec>&, const String<TValue2, TSpec2>&, const MyersBitVector&)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h:70:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 70 | if (length(seqH) < length(seqV)) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h:74:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 74 | const unsigned int BLOCK_SIZE = BitsPerValue<unsigned int>::VALUE; | ^~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:174: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h: In function 'seqan::Pair<seqan::Pair<TDiagonal> > seqan::_alignBandedSmithWatermanTrace(LocalAlignmentFinder<TScoreValue>&, const TSequenceH&, const TSequenceV&, TId, TId, TScore&, TDiagonal, TDiagonal)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:409:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 409 | if ((actualCol == 0) || (actualRow == 0)) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:412:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 412 | if (actualCol < len1) _alignTracePrint(finder.trace, seqH, seqV, id1, actualCol, id2, actualRow, len1 - actualCol, Horizontal); | ^~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:62, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:40, from /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/statistics.h:41: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:45:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 45 | struct filterI1 : public ::std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:54:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 54 | struct filterI2 : public ::std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:63:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 63 | struct filterI3 : public ::std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:74: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:401:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 401 | struct insertBucket : public ::std::unary_function<TPageBucket,void> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:507:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 507 | struct insertBucket : public ::std::unary_function<TPageBucket,void> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:78: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:42:48: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 42 | struct MergeStreamComparer : public ::std::binary_function < PageBucket<TValue>, | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:57:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 57 | public ::std::binary_function < | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:257:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 257 | struct insertBucket : public ::std::unary_function<TPageBucket,void> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:372:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 372 | struct insertBucket : public ::std::unary_function<TPageBucket, void> { | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:45: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_set.h:373:41: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 373 | struct SetLess_ : public ::std::binary_function<TElement, TElement, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:70: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:404:18: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 404 | public::std::binary_function<FibreRecord, unsigned, bool> // functor for operator> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:744:18: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 744 | public::std::unary_function<InType, Result> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:760:18: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 760 | public::std::unary_function<InType, InType> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:80: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:854:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 854 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:902:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 902 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:970:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 970 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1039:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 1039 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1073:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 1073 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1121:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 1121 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2093:39: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 2093 | struct _qgramComp : public ::std::binary_function<InType,InType,Result> { | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2112:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 2112 | public ::std::binary_function< | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:91: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_sa_qsort.h:46:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 46 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_sa_qsort.h:85:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 85 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:96: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 65 | public std::binary_function<TValue, TValue, TResult> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 98 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 112 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 127 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 144 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 154 | public std::binary_function<TValue, TValue, TResult> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:99: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:110:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 110 | public ::std::binary_function < SkewDCStream<TValue>, | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:143:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 143 | public ::std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >, | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:100: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 65 | public std::binary_function<TValue, TValue, TResult> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 99 | public std::binary_function< | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 118 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 132 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 154 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 175 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 185 | public std::binary_function<TValue, TValue, TResult> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:103: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 57 | struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> { | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 97 | public std::binary_function< | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:141:29: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 141 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:109: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:59:42: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 59 | struct _mapInverse : public std::unary_function<InType,Result> { | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:164:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 164 | struct _mapInverseMulti : public std::unary_function<InType,Result> { | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const TText&, const TSA&, KasaiOriginal)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:312:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 312 | for(TSize hMax = _min(n - i, n - j); h < hMax && *I == *J; ++I, ++J, ++h) ; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:313:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 313 | LCP[isa - 1] = h; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const TText&, const TSA&, Kasai)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:379:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 379 | for(TSize hMax = _min(n - i, n - j); h < hMax && *I == *J; ++I, ++J, ++h) ; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:380:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 380 | LCP[i] = h | mark; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const StringSet<TSequence, TSpec>&, const TSA&, Kasai)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:483:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 483 | for(TSize hMax = _min(getValueI2((TPair)dec), n - j); h < hMax && *I == *J; ++I, ++J, ++h) ; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:484:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 484 | LCP[i] = h | mark; | ^~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:113: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_bwt.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_bwt.h:144:50: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 144 | struct _filterGlobalizer : public ::std::unary_function<InType,Result> { | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:120: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:585:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 585 | public ::std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:128: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h: In function 'void seqan::_storeWotdChildren(Index<TObject, IndexWotd<Dfi<TPredHull, TPred> > >&, TSize, TSize)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:504:27: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 504 | } else | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:506:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' 506 | for (TDirSize d = index.sentinelBound - index.sentinelOcc; d != index.sentinelBound; ++d) | ^~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:136: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/repeat_base.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/repeat_base.h:149:44: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 149 | struct RepeatLess_ : public ::std::binary_function<TPos, TPos, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:157: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_index_esa.h: In function 'typename seqan::Iterator<TLeft, const seqan::Tag<seqan::Standard_> >::Type seqan::_upperBoundLcpe(TText&, TSA&, SearchTreeIterator<TLCP, TSpec>, TQuery&, TDiff_, TDiff_)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_index_esa.h:1498:13: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 1498 | for(; i && ordEqual(*t, convert<TTextAlphabet>(*q)); --i, ++t, ++q) ; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_index_esa.h:1501:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 1501 | if (q == qEnd || t == tEnd || !ordGreater(*t, convert<TTextAlphabet>(*q))) { | ^~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_fundamental.h:79, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:58, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/alf/alf.cpp:44: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayMoveForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1610:29: required from 'void seqan::arrayMoveForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1444:21: required from 'void seqan::_arrayConstructMovePointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1465:31: required from 'void seqan::arrayConstructMove(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:849:31: required from 'static typename seqan::Size<T>::Type seqan::ClearSpaceExpandStringBase_<TExpand>::_clearSpace_(T&, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>; typename seqan::Size<T>::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1014:62: required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::_clearSpace(String<TValue, TSpec>&, TSize, TPosition, TPosition, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize = long unsigned int; TPosition = long unsigned int; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1367:67: required from 'static void seqan::AppendString_<TExpand>::append_(TTarget&, TSource&) [with TTarget = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSource = const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::Tag<seqan::TagGenerous_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1421:42: required from 'void seqan::append(String<TValue, TSpec>&, const TSource&, Tag<TUsage>) [with TTargetValue = SimpleType<unsigned char, Dna5_>; TTargetSpec = Alloc<>; TSource = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1626:11: required from 'void seqan::append(TTarget&, const TSource&) [with TTarget = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSource = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1980:11: required from 'seqan::String<TValue, TSpec>& seqan::operator+=(String<TValue, TSpec>&, const TRight&) [with TLeftValue = SimpleType<unsigned char, Dna5_>; TLeftSpec = Alloc<>; TRight = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/alignment_free/kmer_functions.h:1292:66: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1589:19: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class seqan::SimpleType<unsigned char, seqan::Dna5_>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1589 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_alphabet.h:84, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:68: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5_>' declared here 116 | class SimpleType | ^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1542:29: required from 'void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1398:21: required from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = SimpleType<unsigned char, Dna_>; TValueTarget = SimpleType<unsigned char, Dna_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1429:31: required from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = SimpleType<unsigned char, Dna_>; TValueTarget = SimpleType<unsigned char, Dna_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1840:27: required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20: required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45: required from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>; typename seqan::Size<T>::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50: required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna_>; TSpec = Alloc<>; TSize = unsigned int; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18: required from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSize = unsigned int; typename Size<T>::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_base.h:1051:9: required from 'void seqan::unhash(TString&, THash, unsigned int) [with TString = String<SimpleType<unsigned char, Dna_>, Alloc<> >; THash = unsigned int]' /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/alignment_free/af_n2.h:60:15: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1521:19: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class seqan::SimpleType<unsigned char, seqan::Dna_>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1521 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna_>' declared here 116 | class SimpleType | ^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1542:29: required from 'void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1398:21: required from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = SimpleType<unsigned char, Dna5_>; TValueTarget = SimpleType<unsigned char, Dna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1429:31: required from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = SimpleType<unsigned char, Dna5_>; TValueTarget = SimpleType<unsigned char, Dna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1840:27: required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagExact_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20: required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagExact_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:131:16: required from 'seqan::String<TValue, seqan::Alloc<TSpec> >::String(const seqan::String<TValue, seqan::Alloc<TSpec> >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna5_>; TSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1475:37: required from 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&) [with T = seqan::String<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Alloc<> >; TValue = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1500:54: required from 'void seqan::appendValue(String<TValue, TSpec>&, const TValue&, Tag<TUsage>) [with TTargetValue = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TTargetSpec = Alloc<>; TValue = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TExpand = TagGenerous_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_set_owner.h:146:16: required from 'void seqan::appendValue(StringSet<TString, Owner<> >&, const TString2&, Tag<TExpand>) [with TString = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TString2 = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TExpand = TagGenerous_]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/alf/alf.cpp:181:24: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1521:19: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class seqan::SimpleType<unsigned char, seqan::Dna5_>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1521 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5_>' declared here 116 | class SimpleType | ^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h: In instantiation of 'void seqan::_qgramFillSuffixArray(TSA&, const StringSet<TSequence, TSpec>&, TShape, TDir&, TBucketMap&, TStepSize, TWithConstraints) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TString = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = Owner<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TDir = String<long unsigned int, Alloc<> >; TBucketMap = Nothing; TStepSize = long unsigned int; TWithConstraints = True]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1593:25: required from 'void seqan::createQGramIndex(TIndex&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, IndexQGram<UngappedShape<0> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2565:19: required from 'bool seqan::indexCreate(Index<TText, IndexQGram<TShapeSpec, TSpec> >&, FibreSADir, Default) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TShapeSpec = UngappedShape<0>; TSpec = Tag<Default_>; FibreSADir = const Tag<FibreSADir_>; Default = Tag<Default_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = IndexQGram<UngappedShape<0> >; TFibre = FibreSADir_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = IndexQGram<UngappedShape<0> >; TFibre = FibreSADir_]' /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/statistics/statistics_markov_model.h:303:15: required from 'void seqan::MarkovModel<TAlphabet, TFloat, TSpec>::build(const seqan::StringSet<seqan::String<TString> >&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna_>; TFloat = double; TSpec = seqan::Tag<seqan::Default_>]' /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/statistics/statistics_markov_model.h:866:10: required from 'void seqan::buildMarkovModel(MarkovModel<TAlphabet, TFloat, TSpec>&, StringSet<String<TString> >&) [with TAlphabet = SimpleType<unsigned char, Dna_>; TFloat = double; TSpec = Tag<Default_>]' /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/alignment_free/kmer_functions.h:395:21: required from 'void seqan::countKmers(String<unsigned int, Alloc<> >&, MarkovModel<TAlphabetBG, TValue>&, const TString&, unsigned int) [with TString = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TAlphabetBG = SimpleType<unsigned char, Dna_>; TValue = double]' /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/alignment_free/af_d2z.h:135:23: required from 'void seqan::_alignmentFreeComparison(Matrix<TFloat, 2>&, const TStringSet&, const AFScore<const Tag<D2z_> >&) [with TStringSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TValue = double]' /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/alignment_free/alignment_free_comparison.h:151:29: required from 'void seqan::alignmentFreeComparison(Matrix<TFloat, 2>&, const TStringSet&, const TComparisonMethod&) [with TStringSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TValue = double; TComparisonMethod = AFScore<const Tag<D2z_> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/alf/alf.cpp:195:32: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1448:87: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1448 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_aggregate.h:55, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:71: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1450:98: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1450 | sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos; // first hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1458:95: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1458 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1460:110: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1460 | sa[dir[getBucket(bucketMap, hashNext(shape, itText)) + 1]++] = localPos; // next hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1480:95: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1480 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1482:106: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1482 | sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos; // hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h: In instantiation of 'void seqan::_qgramFillSuffixArray(TSA&, const StringSet<TSequence, TSpec>&, TShape, TDir&, TBucketMap&, TStepSize, TWithConstraints) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TString = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = Owner<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TDir = String<long unsigned int, Alloc<> >; TBucketMap = Nothing; TStepSize = long unsigned int; TWithConstraints = False]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1604:25: required from 'void seqan::createQGramIndex(TIndex&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, IndexQGram<UngappedShape<0> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2565:19: required from 'bool seqan::indexCreate(Index<TText, IndexQGram<TShapeSpec, TSpec> >&, FibreSADir, Default) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TShapeSpec = UngappedShape<0>; TSpec = Tag<Default_>; FibreSADir = const Tag<FibreSADir_>; Default = Tag<Default_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = IndexQGram<UngappedShape<0> >; TFibre = FibreSADir_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = IndexQGram<UngappedShape<0> >; TFibre = FibreSADir_]' /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/statistics/statistics_markov_model.h:303:15: required from 'void seqan::MarkovModel<TAlphabet, TFloat, TSpec>::build(const seqan::StringSet<seqan::String<TString> >&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna_>; TFloat = double; TSpec = seqan::Tag<seqan::Default_>]' /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/statistics/statistics_markov_model.h:866:10: required from 'void seqan::buildMarkovModel(MarkovModel<TAlphabet, TFloat, TSpec>&, StringSet<String<TString> >&) [with TAlphabet = SimpleType<unsigned char, Dna_>; TFloat = double; TSpec = Tag<Default_>]' /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/alignment_free/kmer_functions.h:395:21: required from 'void seqan::countKmers(String<unsigned int, Alloc<> >&, MarkovModel<TAlphabetBG, TValue>&, const TString&, unsigned int) [with TString = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TAlphabetBG = SimpleType<unsigned char, Dna_>; TValue = double]' /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/alignment_free/af_d2z.h:135:23: required from 'void seqan::_alignmentFreeComparison(Matrix<TFloat, 2>&, const TStringSet&, const AFScore<const Tag<D2z_> >&) [with TStringSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TValue = double]' /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/alignment_free/alignment_free_comparison.h:151:29: required from 'void seqan::alignmentFreeComparison(Matrix<TFloat, 2>&, const TStringSet&, const TComparisonMethod&) [with TStringSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TValue = double; TComparisonMethod = AFScore<const Tag<D2z_> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/alf/alf.cpp:195:32: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1448:87: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1448 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1450:98: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1450 | sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos; // first hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1458:95: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1458 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1460:110: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1460 | sa[dir[getBucket(bucketMap, hashNext(shape, itText)) + 1]++] = localPos; // next hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1480:95: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1480 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1482:106: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1482 | sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos; // hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayMoveBackwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1641:30: required from 'void seqan::arrayMoveBackward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1213:26: required from 'void seqan::arrayMove(TSource1, TSource2, TTarget) [with TTarget = SimpleType<unsigned char, Dna5_>*; TSource1 = SimpleType<unsigned char, Dna5_>*; TSource2 = SimpleType<unsigned char, Dna5_>*]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1660:14: required from 'void seqan::_arrayClearSpacePointer(TValue*, size_t, size_t, size_t, const True&) [with TValue = SimpleType<unsigned char, Dna5_>; size_t = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1681:28: required from 'void seqan::arrayClearSpace(TValue*, size_t, size_t, size_t) [with TValue = SimpleType<unsigned char, Dna5_>; size_t = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:856:28: required from 'static typename seqan::Size<T>::Type seqan::ClearSpaceExpandStringBase_<TExpand>::_clearSpace_(T&, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>; typename seqan::Size<T>::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1014:62: required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::_clearSpace(String<TValue, TSpec>&, TSize, TPosition, TPosition, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize = long unsigned int; TPosition = long unsigned int; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1367:67: required from 'static void seqan::AppendString_<TExpand>::append_(TTarget&, TSource&) [with TTarget = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSource = const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::Tag<seqan::TagGenerous_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1421:42: required from 'void seqan::append(String<TValue, TSpec>&, const TSource&, Tag<TUsage>) [with TTargetValue = SimpleType<unsigned char, Dna5_>; TTargetSpec = Alloc<>; TSource = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1626:11: required from 'void seqan::append(TTarget&, const TSource&) [with TTarget = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSource = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1980:11: required from 'seqan::String<TValue, TSpec>& seqan::operator+=(String<TValue, TSpec>&, const TRight&) [with TLeftValue = SimpleType<unsigned char, Dna5_>; TLeftSpec = Alloc<>; TRight = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/alignment_free/kmer_functions.h:1292:66: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1621:19: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class seqan::SimpleType<unsigned char, seqan::Dna5_>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1621 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5_>' declared here 116 | class SimpleType | ^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayMoveForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1610:29: required from 'void seqan::arrayMoveForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1444:21: required from 'void seqan::_arrayConstructMovePointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1465:31: required from 'void seqan::arrayConstructMove(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:849:31: required from 'static typename seqan::Size<T>::Type seqan::ClearSpaceExpandStringBase_<TExpand>::_clearSpace_(T&, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>; typename seqan::Size<T>::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1014:62: required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::_clearSpace(String<TValue, TSpec>&, TSize, TPosition, TPosition, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna_>; TSpec = Alloc<>; TSize = long unsigned int; TPosition = long unsigned int; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1367:67: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1626:11: required from 'void seqan::append(TTarget&, const TSource&) [with TTarget = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSource = String<SimpleType<unsigned char, Dna_>, Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/alignment_free/kmer_functions.h:850:15: required from 'void seqan::calculateCovariance(TValue&, const String<TAlphabet, TSpec>&, const String<TAlphabet, TSpec>&, MarkovModel<TAlphabet, TValue>&, int) [with TValue = double; TSpec = Alloc<>; TAlphabet = SimpleType<unsigned char, Dna_>]' /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/alignment_free/af_n2.h:549:48: required from 'void seqan::_standardiseCounts(TString&, const String<unsigned int, Alloc<> >&, const StringSet<String<unsigned int, Alloc<> > >&, const TSequence&, const AFScore<const Tag<N2_> >&) [with TString = String<double>; TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/alignment_free/af_n2.h:179:27: required from 'void seqan::_alignmentFreeComparison(Matrix<TValue, 2>&, const TStringSet&, const AFScore<const Tag<N2_> >&) [with TValue = double; TStringSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >]' /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/alignment_free/alignment_free_comparison.h:151:29: required from 'void seqan::alignmentFreeComparison(Matrix<TFloat, 2>&, const TStringSet&, const TComparisonMethod&) [with TStringSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TValue = double; TComparisonMethod = AFScore<const Tag<N2_> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/alf/alf.cpp:205:32: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1589:19: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class seqan::SimpleType<unsigned char, seqan::Dna_>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1589 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna_>' declared here 116 | class SimpleType | ^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayMoveBackwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1641:30: required from 'void seqan::arrayMoveBackward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1213:26: required from 'void seqan::arrayMove(TSource1, TSource2, TTarget) [with TTarget = SimpleType<unsigned char, Dna_>*; TSource1 = SimpleType<unsigned char, Dna_>*; TSource2 = SimpleType<unsigned char, Dna_>*]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1660:14: required from 'void seqan::_arrayClearSpacePointer(TValue*, size_t, size_t, size_t, const True&) [with TValue = SimpleType<unsigned char, Dna_>; size_t = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1681:28: required from 'void seqan::arrayClearSpace(TValue*, size_t, size_t, size_t) [with TValue = SimpleType<unsigned char, Dna_>; size_t = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:856:28: required from 'static typename seqan::Size<T>::Type seqan::ClearSpaceExpandStringBase_<TExpand>::_clearSpace_(T&, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>; typename seqan::Size<T>::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1014:62: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1626:11: required from 'void seqan::append(TTarget&, const TSource&) [with TTarget = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSource = String<SimpleType<unsigned char, Dna_>, Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/alignment_free/kmer_functions.h:850:15: required from 'void seqan::calculateCovariance(TValue&, const String<TAlphabet, TSpec>&, const String<TAlphabet, TSpec>&, MarkovModel<TAlphabet, TValue>&, int) [with TValue = double; TSpec = Alloc<>; TAlphabet = SimpleType<unsigned char, Dna_>]' /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/alignment_free/af_n2.h:549:48: required from 'void seqan::_standardiseCounts(TString&, const String<unsigned int, Alloc<> >&, const StringSet<String<unsigned int, Alloc<> > >&, const TSequence&, const AFScore<const Tag<N2_> >&) [with TString = String<double>; TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/alignment_free/af_n2.h:179:27: required from 'void seqan::_alignmentFreeComparison(Matrix<TValue, 2>&, const TStringSet&, const AFScore<const Tag<N2_> >&) [with TValue = double; TStringSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >]' /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/alignment_free/alignment_free_comparison.h:151:29: required from 'void seqan::alignmentFreeComparison(Matrix<TFloat, 2>&, const TStringSet&, const TComparisonMethod&) [with TStringSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TValue = double; TComparisonMethod = AFScore<const Tag<N2_> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/alf/alf.cpp:205:32: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1621:19: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class seqan::SimpleType<unsigned char, seqan::Dna_>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1621 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna_>' declared here 116 | class SimpleType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_allocator.h:53, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:74: In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >; TValue = std::__cxx11::basic_string<char>; TSize = long unsigned int; TUsage = AllocateStorage_]', inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = std::__cxx11::basic_string<char>; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30, inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20, inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<std::__cxx11::basic_string<char>, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50, inlined from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18, inlined from 'void seqan::eraseBack(T&) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2337:8, inlined from 'TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string<char>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/arg_parse/arg_parse_ctd_support.h:88:30: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value '18446744073709551552' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/exception_ptr.h:38, from /usr/include/c++/13/exception:164, from /usr/include/c++/13/ios:41: /usr/include/c++/13/new: In function 'TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string<char>]': /usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here 126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ [ 32%] Linking CXX executable ../../../bin/alf cd /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/alf && /usr/bin/cmake -E cmake_link_script CMakeFiles/alf.dir/link.txt --verbose=1 /usr/bin/g++ -std=c++14 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -static-libgcc -static-libstdc++ -rdynamic CMakeFiles/alf.dir/alf.cpp.o -o ../../../bin/alf -lrt make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' [ 32%] Built target alf make -f extras/apps/breakpoint_calculator/CMakeFiles/breakpoint_calculator.dir/build.make extras/apps/breakpoint_calculator/CMakeFiles/breakpoint_calculator.dir/depend make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/extras/apps/breakpoint_calculator /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/breakpoint_calculator /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/breakpoint_calculator/CMakeFiles/breakpoint_calculator.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' make -f extras/apps/breakpoint_calculator/CMakeFiles/breakpoint_calculator.dir/build.make extras/apps/breakpoint_calculator/CMakeFiles/breakpoint_calculator.dir/build make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' [ 32%] Building CXX object extras/apps/breakpoint_calculator/CMakeFiles/breakpoint_calculator.dir/breakpoint_calculator.cpp.o cd /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/breakpoint_calculator && /usr/bin/g++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-1.4.2/extras/include -I/builddir/build/BUILD/seqan-1.4.2/core/include -std=c++14 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -MD -MT extras/apps/breakpoint_calculator/CMakeFiles/breakpoint_calculator.dir/breakpoint_calculator.cpp.o -MF CMakeFiles/breakpoint_calculator.dir/breakpoint_calculator.cpp.o.d -o CMakeFiles/breakpoint_calculator.dir/breakpoint_calculator.cpp.o -c /builddir/build/BUILD/seqan-1.4.2/extras/apps/breakpoint_calculator/breakpoint_calculator.cpp In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:68, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:48, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/arg_parse.h:45, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/breakpoint_calculator/breakpoint_calculator.cpp:23: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:80:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 80 | struct FunctorUpcase : public std::unary_function<InType, Result> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/ostream:40, from /usr/include/c++/13/iostream:41, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/debug_test_system.h:46, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_debug.h:52, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:49, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/arg_parse.h:44: /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:115:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 115 | struct FunctorLowcase : public std::unary_function<InType, Result> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:151:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 151 | struct FunctorConvert : public std::unary_function<InType,OutType> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:220:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 220 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:229:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 229 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:239:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 239 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:249:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 249 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:259:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 259 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:268:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 268 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:280:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 280 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/stream_algorithms.h:40, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:91: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamPeek(char&, FILE*)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:169:11: warning: comparison is always false due to limited range of data type [-Wtype-limits] 169 | if (c == EOF) | ^ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamReadChar(char&, FILE*)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:182:11: warning: comparison is always false due to limited range of data type [-Wtype-limits] 182 | if (c == EOF) | ^ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:117: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h:1436:51: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 1436 | struct testIODone : public ::std::unary_function<TPageFrame&,bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:46, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_align.h:47, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:54, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/breakpoint_calculator/parse_alignment.h:27, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/breakpoint_calculator/breakpoint_calculator.h:34, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/breakpoint_calculator/breakpoint_calculator.cpp:25: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:342:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 342 | public ::std::unary_function<Pair<TKey, TValue>, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:47: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm.h:793:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 793 | public ::std::unary_function<Pair<TWeight, TPair>, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:79: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:246:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 246 | public ::std::binary_function<TGapAnchor, TGapAnchor, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:256:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 256 | public ::std::binary_function<TGapAnchor, TGapAnchor, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:166: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h: In function 'int seqan::_globalAlignmentScore(const String<TValue, TSpec>&, const String<TValue2, TSpec2>&, const MyersBitVector&)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h:70:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 70 | if (length(seqH) < length(seqV)) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h:74:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 74 | const unsigned int BLOCK_SIZE = BitsPerValue<unsigned int>::VALUE; | ^~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:174: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h: In function 'seqan::Pair<seqan::Pair<TDiagonal> > seqan::_alignBandedSmithWatermanTrace(LocalAlignmentFinder<TScoreValue>&, const TSequenceH&, const TSequenceV&, TId, TId, TScore&, TDiagonal, TDiagonal)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:409:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 409 | if ((actualCol == 0) || (actualRow == 0)) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:412:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 412 | if (actualCol < len1) _alignTracePrint(finder.trace, seqH, seqV, id1, actualCol, id2, actualRow, len1 - actualCol, Horizontal); | ^~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_allocator.h:53, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:74: In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >; TValue = std::__cxx11::basic_string<char>; TSize = long unsigned int; TUsage = AllocateStorage_]', inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = std::__cxx11::basic_string<char>; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30, inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20, inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<std::__cxx11::basic_string<char>, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50, inlined from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18, inlined from 'void seqan::eraseBack(T&) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2337:8, inlined from 'TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string<char>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/arg_parse/arg_parse_ctd_support.h:88:30: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value '18446744073709551552' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/exception_ptr.h:38, from /usr/include/c++/13/exception:164, from /usr/include/c++/13/ios:41: /usr/include/c++/13/new: In function 'TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string<char>]': /usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here 126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ [ 32%] Linking CXX executable ../../../bin/breakpoint_calculator cd /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/breakpoint_calculator && /usr/bin/cmake -E cmake_link_script CMakeFiles/breakpoint_calculator.dir/link.txt --verbose=1 /usr/bin/g++ -std=c++14 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -static-libgcc -static-libstdc++ -rdynamic CMakeFiles/breakpoint_calculator.dir/breakpoint_calculator.cpp.o -o ../../../bin/breakpoint_calculator -lrt make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' [ 32%] Built target breakpoint_calculator make -f extras/apps/bs_tools/CMakeFiles/bisar.dir/build.make extras/apps/bs_tools/CMakeFiles/bisar.dir/depend make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/bs_tools /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/bs_tools/CMakeFiles/bisar.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' make -f extras/apps/bs_tools/CMakeFiles/bisar.dir/build.make extras/apps/bs_tools/CMakeFiles/bisar.dir/build make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' [ 32%] Building CXX object extras/apps/bs_tools/CMakeFiles/bisar.dir/bisar.cpp.o cd /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/bs_tools && /usr/bin/g++ -DSEQAN_DATE=\"\" -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-1.4.2/extras/include -I/builddir/build/BUILD/seqan-1.4.2/core/include -std=c++14 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -MD -MT extras/apps/bs_tools/CMakeFiles/bisar.dir/bisar.cpp.o -MF CMakeFiles/bisar.dir/bisar.cpp.o.d -o CMakeFiles/bisar.dir/bisar.cpp.o -c /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/bisar.cpp In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:68, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:48, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/arg_parse.h:45, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/bisar.cpp:39: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:80:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 80 | struct FunctorUpcase : public std::unary_function<InType, Result> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/ostream:40, from /usr/include/c++/13/iostream:41, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/debug_test_system.h:46, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_debug.h:52, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:49, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/bisar.cpp:37: /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:115:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 115 | struct FunctorLowcase : public std::unary_function<InType, Result> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:151:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 151 | struct FunctorConvert : public std::unary_function<InType,OutType> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:220:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 220 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:229:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 229 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:239:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 239 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:249:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 249 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:259:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 259 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:268:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 268 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:280:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 280 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/stream_algorithms.h:40, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:91: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamPeek(char&, FILE*)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:169:11: warning: comparison is always false due to limited range of data type [-Wtype-limits] 169 | if (c == EOF) | ^ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamReadChar(char&, FILE*)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:182:11: warning: comparison is always false due to limited range of data type [-Wtype-limits] 182 | if (c == EOF) | ^ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:117: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h:1436:51: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 1436 | struct testIODone : public ::std::unary_function<TPageFrame&,bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:46, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_align.h:47, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:54, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:38, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/bisar.cpp:41: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:342:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 342 | public ::std::unary_function<Pair<TKey, TValue>, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:47: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm.h:793:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 793 | public ::std::unary_function<Pair<TWeight, TPair>, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:79: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:246:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 246 | public ::std::binary_function<TGapAnchor, TGapAnchor, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:256:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 256 | public ::std::binary_function<TGapAnchor, TGapAnchor, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:166: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h: In function 'int seqan::_globalAlignmentScore(const String<TValue, TSpec>&, const String<TValue2, TSpec2>&, const MyersBitVector&)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h:70:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 70 | if (length(seqH) < length(seqV)) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h:74:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 74 | const unsigned int BLOCK_SIZE = BitsPerValue<unsigned int>::VALUE; | ^~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:174: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h: In function 'seqan::Pair<seqan::Pair<TDiagonal> > seqan::_alignBandedSmithWatermanTrace(LocalAlignmentFinder<TScoreValue>&, const TSequenceH&, const TSequenceV&, TId, TId, TScore&, TDiagonal, TDiagonal)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:409:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 409 | if ((actualCol == 0) || (actualRow == 0)) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:412:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 412 | if (actualCol < len1) _alignTracePrint(finder.trace, seqH, seqV, id1, actualCol, id2, actualRow, len1 - actualCol, Horizontal); | ^~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:60: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:485:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 485 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:495:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 495 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:505:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 505 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:515:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 515 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:525:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 525 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:535:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 535 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:62: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h: In function 'void seqan::convertMatchesToGlobalAlignment(FragmentStore<TSpec, TConfig>&, const TScore&, const TShrinkMatches&)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2357:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 2357 | if (alignQualityStoreLengthPre == 0u) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2361:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 2361 | sortAlignedReads(store.alignedReadStore, SortBeginPos()); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/bisar.cpp:46: /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/bisar_score.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/bisar_score.h:28:57: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 28 | struct FunctorDna5OrdValueComplement<int> : public std::unary_function<int,int> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:81: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TGapAnchors = String<GapAnchor<long int>, Alloc<> >; typename Reference<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Proxy<IteratorProxy<Iter<Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >, GapsIterator<AnchorGaps<String<GapAnchor<long int>, Alloc<> > > > > > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_base.h:297:17: required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >, GapsIterator<AnchorGaps<String<GapAnchor<long int>, Alloc<> > > > > > >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/bisar.h:157:26: required from 'int reAlign4(TReadGaps&, TContigGaps&, TFragmentStore&, TId&, TBsScoreCTLeft&, TBsScoreCTRight&, TBsScoreGALeft&, TBsScoreGARight&, TOptions&) [with TReadGaps = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >; TContigGaps = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >; TFragmentStore = seqan::FragmentStore<seqan::MyFragmentStoreConfig>; TId = unsigned int; TBsScoreCTLeft = seqan::Score<int, seqan::BsTagList<seqan::Tag<seqan::BsCaseCT_>, seqan::Tag<seqan::BsNonSimple_>, seqan::Tag<seqan::Left_>, seqan::Tag<seqan::InnerCell_> > >; TBsScoreCTRight = seqan::Score<int, seqan::BsTagList<seqan::Tag<seqan::BsCaseCT_>, seqan::Tag<seqan::BsNonSimple_>, seqan::Tag<seqan::Right_>, seqan::Tag<seqan::InnerCell_> > >; TBsScoreGALeft = seqan::Score<int, seqan::BsTagList<seqan::Tag<seqan::BsCaseGA_>, seqan::Tag<seqan::BsNonSimple_>, seqan::Tag<seqan::Left_>, seqan::Tag<seqan::InnerCell_> > >; TBsScoreGARight = seqan::Score<int, seqan::BsTagList<seqan::Tag<seqan::BsCaseGA_>, seqan::Tag<seqan::BsNonSimple_>, seqan::Tag<seqan::Right_>, seqan::Tag<seqan::InnerCell_> > >; TOptions = AppOptions]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/bisar.h:1289:17: required from 'bool postProcessMain(TOptions&, const TModel&) [with TOptions = AppOptions; TModel = seqan::Tag<seqan::BsNonSimple_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/bisar.cpp:294:24: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h:211:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 211 | return TProxy(it); | ^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h:117:22: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> >]' 117 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_iterator.h:75, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:86: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/proxy_iterator.h:99:27: note: initializing argument 1 of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(TIterator) [with TIterator = seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >]' 99 | Proxy(TIterator const _it) | ~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(const seqan::Proxy<seqan::IteratorProxy<TIterator> >&) [with TIterator = seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_base.h:297:20: required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >, GapsIterator<AnchorGaps<String<GapAnchor<long int>, Alloc<> > > > > > >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/bisar.h:157:26: required from 'int reAlign4(TReadGaps&, TContigGaps&, TFragmentStore&, TId&, TBsScoreCTLeft&, TBsScoreCTRight&, TBsScoreGALeft&, TBsScoreGARight&, TOptions&) [with TReadGaps = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >; TContigGaps = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >; TFragmentStore = seqan::FragmentStore<seqan::MyFragmentStoreConfig>; TId = unsigned int; TBsScoreCTLeft = seqan::Score<int, seqan::BsTagList<seqan::Tag<seqan::BsCaseCT_>, seqan::Tag<seqan::BsNonSimple_>, seqan::Tag<seqan::Left_>, seqan::Tag<seqan::InnerCell_> > >; TBsScoreCTRight = seqan::Score<int, seqan::BsTagList<seqan::Tag<seqan::BsCaseCT_>, seqan::Tag<seqan::BsNonSimple_>, seqan::Tag<seqan::Right_>, seqan::Tag<seqan::InnerCell_> > >; TBsScoreGALeft = seqan::Score<int, seqan::BsTagList<seqan::Tag<seqan::BsCaseGA_>, seqan::Tag<seqan::BsNonSimple_>, seqan::Tag<seqan::Left_>, seqan::Tag<seqan::InnerCell_> > >; TBsScoreGARight = seqan::Score<int, seqan::BsTagList<seqan::Tag<seqan::BsCaseGA_>, seqan::Tag<seqan::BsNonSimple_>, seqan::Tag<seqan::Right_>, seqan::Tag<seqan::InnerCell_> > >; TOptions = AppOptions]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/bisar.h:1289:17: required from 'bool postProcessMain(TOptions&, const TModel&) [with TOptions = AppOptions; TModel = seqan::Tag<seqan::BsNonSimple_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/bisar.cpp:294:24: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/proxy_iterator.h:106:15: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 106 | : data_iterator(_other.data_iterator) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h:117:22: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> >]' 117 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = const Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TGapAnchors = String<GapAnchor<long int>, Alloc<> >; typename Reference<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Proxy<IteratorProxy<Iter<const Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >, GapsIterator<AnchorGaps<String<GapAnchor<long int>, Alloc<> > > > > > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_base.h:297:17: required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = const Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<const Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >, GapsIterator<AnchorGaps<String<GapAnchor<long int>, Alloc<> > > > > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_base.h:1180:37: required from 'TStream& seqan::operator<<(TStream&, const Gaps<TSource, TSpec>&) [with TStream = std::basic_ostream<char>; TSource = String<SimpleType<unsigned char, Dna5Q_> >; TSpec = AnchorGaps<String<GapAnchor<long int>, Alloc<> > >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/bisar.h:127:19: required from 'int reAlign4(TReadGaps&, TContigGaps&, TFragmentStore&, TId&, TBsScoreCTLeft&, TBsScoreCTRight&, TBsScoreGALeft&, TBsScoreGARight&, TOptions&) [with TReadGaps = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >; TContigGaps = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >; TFragmentStore = seqan::FragmentStore<seqan::MyFragmentStoreConfig>; TId = unsigned int; TBsScoreCTLeft = seqan::Score<int, seqan::BsTagList<seqan::Tag<seqan::BsCaseCT_>, seqan::Tag<seqan::BsNonSimple_>, seqan::Tag<seqan::Left_>, seqan::Tag<seqan::InnerCell_> > >; TBsScoreCTRight = seqan::Score<int, seqan::BsTagList<seqan::Tag<seqan::BsCaseCT_>, seqan::Tag<seqan::BsNonSimple_>, seqan::Tag<seqan::Right_>, seqan::Tag<seqan::InnerCell_> > >; TBsScoreGALeft = seqan::Score<int, seqan::BsTagList<seqan::Tag<seqan::BsCaseGA_>, seqan::Tag<seqan::BsNonSimple_>, seqan::Tag<seqan::Left_>, seqan::Tag<seqan::InnerCell_> > >; TBsScoreGARight = seqan::Score<int, seqan::BsTagList<seqan::Tag<seqan::BsCaseGA_>, seqan::Tag<seqan::BsNonSimple_>, seqan::Tag<seqan::Right_>, seqan::Tag<seqan::InnerCell_> > >; TOptions = AppOptions]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/bisar.h:1289:17: required from 'bool postProcessMain(TOptions&, const TModel&) [with TOptions = AppOptions; TModel = seqan::Tag<seqan::BsNonSimple_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/bisar.cpp:294:24: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h:211:12: warning: implicitly-declared 'constexpr seqan::Iter<const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >::Iter(const seqan::Iter<const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 211 | return TProxy(it); | ^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h:117:22: note: because 'seqan::Iter<const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> >]' 117 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/proxy_iterator.h:99:27: note: initializing argument 1 of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(TIterator) [with TIterator = seqan::Iter<const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >]' 99 | Proxy(TIterator const _it) | ~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(const seqan::Proxy<seqan::IteratorProxy<TIterator> >&) [with TIterator = seqan::Iter<const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_base.h:297:20: required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = const Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<const Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >, GapsIterator<AnchorGaps<String<GapAnchor<long int>, Alloc<> > > > > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_base.h:1180:37: required from 'TStream& seqan::operator<<(TStream&, const Gaps<TSource, TSpec>&) [with TStream = std::basic_ostream<char>; TSource = String<SimpleType<unsigned char, Dna5Q_> >; TSpec = AnchorGaps<String<GapAnchor<long int>, Alloc<> > >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/bisar.h:127:19: required from 'int reAlign4(TReadGaps&, TContigGaps&, TFragmentStore&, TId&, TBsScoreCTLeft&, TBsScoreCTRight&, TBsScoreGALeft&, TBsScoreGARight&, TOptions&) [with TReadGaps = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >; TContigGaps = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >; TFragmentStore = seqan::FragmentStore<seqan::MyFragmentStoreConfig>; TId = unsigned int; TBsScoreCTLeft = seqan::Score<int, seqan::BsTagList<seqan::Tag<seqan::BsCaseCT_>, seqan::Tag<seqan::BsNonSimple_>, seqan::Tag<seqan::Left_>, seqan::Tag<seqan::InnerCell_> > >; TBsScoreCTRight = seqan::Score<int, seqan::BsTagList<seqan::Tag<seqan::BsCaseCT_>, seqan::Tag<seqan::BsNonSimple_>, seqan::Tag<seqan::Right_>, seqan::Tag<seqan::InnerCell_> > >; TBsScoreGALeft = seqan::Score<int, seqan::BsTagList<seqan::Tag<seqan::BsCaseGA_>, seqan::Tag<seqan::BsNonSimple_>, seqan::Tag<seqan::Left_>, seqan::Tag<seqan::InnerCell_> > >; TBsScoreGARight = seqan::Score<int, seqan::BsTagList<seqan::Tag<seqan::BsCaseGA_>, seqan::Tag<seqan::BsNonSimple_>, seqan::Tag<seqan::Right_>, seqan::Tag<seqan::InnerCell_> > >; TOptions = AppOptions]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/bisar.h:1289:17: required from 'bool postProcessMain(TOptions&, const TModel&) [with TOptions = AppOptions; TModel = seqan::Tag<seqan::BsNonSimple_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/bisar.cpp:294:24: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/proxy_iterator.h:106:15: warning: implicitly-declared 'constexpr seqan::Iter<const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >::Iter(const seqan::Iter<const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 106 | : data_iterator(_other.data_iterator) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h:117:22: note: because 'seqan::Iter<const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> >]' 117 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(TIterator) [with TIterator = seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h:211:12: required from 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TGapAnchors = String<GapAnchor<long int>, Alloc<> >; typename Reference<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Proxy<IteratorProxy<Iter<Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >, GapsIterator<AnchorGaps<String<GapAnchor<long int>, Alloc<> > > > > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_base.h:297:17: required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >, GapsIterator<AnchorGaps<String<GapAnchor<long int>, Alloc<> > > > > > >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/bisar.h:157:26: required from 'int reAlign4(TReadGaps&, TContigGaps&, TFragmentStore&, TId&, TBsScoreCTLeft&, TBsScoreCTRight&, TBsScoreGALeft&, TBsScoreGARight&, TOptions&) [with TReadGaps = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >; TContigGaps = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >; TFragmentStore = seqan::FragmentStore<seqan::MyFragmentStoreConfig>; TId = unsigned int; TBsScoreCTLeft = seqan::Score<int, seqan::BsTagList<seqan::Tag<seqan::BsCaseCT_>, seqan::Tag<seqan::BsNonSimple_>, seqan::Tag<seqan::Left_>, seqan::Tag<seqan::InnerCell_> > >; TBsScoreCTRight = seqan::Score<int, seqan::BsTagList<seqan::Tag<seqan::BsCaseCT_>, seqan::Tag<seqan::BsNonSimple_>, seqan::Tag<seqan::Right_>, seqan::Tag<seqan::InnerCell_> > >; TBsScoreGALeft = seqan::Score<int, seqan::BsTagList<seqan::Tag<seqan::BsCaseGA_>, seqan::Tag<seqan::BsNonSimple_>, seqan::Tag<seqan::Left_>, seqan::Tag<seqan::InnerCell_> > >; TBsScoreGARight = seqan::Score<int, seqan::BsTagList<seqan::Tag<seqan::BsCaseGA_>, seqan::Tag<seqan::BsNonSimple_>, seqan::Tag<seqan::Right_>, seqan::Tag<seqan::InnerCell_> > >; TOptions = AppOptions]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/bisar.h:1289:17: required from 'bool postProcessMain(TOptions&, const TModel&) [with TOptions = AppOptions; TModel = seqan::Tag<seqan::BsNonSimple_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/bisar.cpp:294:24: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/proxy_iterator.h:100:15: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 100 | : data_iterator(_it) | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h:117:22: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> >]' 117 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(TIterator) [with TIterator = seqan::Iter<const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h:211:12: required from 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = const Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TGapAnchors = String<GapAnchor<long int>, Alloc<> >; typename Reference<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Proxy<IteratorProxy<Iter<const Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >, GapsIterator<AnchorGaps<String<GapAnchor<long int>, Alloc<> > > > > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_base.h:297:17: required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = const Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<const Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >, GapsIterator<AnchorGaps<String<GapAnchor<long int>, Alloc<> > > > > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_base.h:1180:37: required from 'TStream& seqan::operator<<(TStream&, const Gaps<TSource, TSpec>&) [with TStream = std::basic_ostream<char>; TSource = String<SimpleType<unsigned char, Dna5Q_> >; TSpec = AnchorGaps<String<GapAnchor<long int>, Alloc<> > >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/bisar.h:127:19: required from 'int reAlign4(TReadGaps&, TContigGaps&, TFragmentStore&, TId&, TBsScoreCTLeft&, TBsScoreCTRight&, TBsScoreGALeft&, TBsScoreGARight&, TOptions&) [with TReadGaps = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >; TContigGaps = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >; TFragmentStore = seqan::FragmentStore<seqan::MyFragmentStoreConfig>; TId = unsigned int; TBsScoreCTLeft = seqan::Score<int, seqan::BsTagList<seqan::Tag<seqan::BsCaseCT_>, seqan::Tag<seqan::BsNonSimple_>, seqan::Tag<seqan::Left_>, seqan::Tag<seqan::InnerCell_> > >; TBsScoreCTRight = seqan::Score<int, seqan::BsTagList<seqan::Tag<seqan::BsCaseCT_>, seqan::Tag<seqan::BsNonSimple_>, seqan::Tag<seqan::Right_>, seqan::Tag<seqan::InnerCell_> > >; TBsScoreGALeft = seqan::Score<int, seqan::BsTagList<seqan::Tag<seqan::BsCaseGA_>, seqan::Tag<seqan::BsNonSimple_>, seqan::Tag<seqan::Left_>, seqan::Tag<seqan::InnerCell_> > >; TBsScoreGARight = seqan::Score<int, seqan::BsTagList<seqan::Tag<seqan::BsCaseGA_>, seqan::Tag<seqan::BsNonSimple_>, seqan::Tag<seqan::Right_>, seqan::Tag<seqan::InnerCell_> > >; TOptions = AppOptions]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/bisar.h:1289:17: required from 'bool postProcessMain(TOptions&, const TModel&) [with TOptions = AppOptions; TModel = seqan::Tag<seqan::BsNonSimple_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/bisar.cpp:294:24: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/proxy_iterator.h:100:15: warning: implicitly-declared 'constexpr seqan::Iter<const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >::Iter(const seqan::Iter<const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 100 | : data_iterator(_it) | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h:117:22: note: because 'seqan::Iter<const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> >]' 117 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_fundamental.h:79, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:58: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5Q_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1542:29: required from 'void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5Q_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1398:21: required from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = SimpleType<unsigned char, Dna5Q_>; TValueTarget = SimpleType<unsigned char, Dna5Q_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1429:31: required from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = SimpleType<unsigned char, Dna5Q_>; TValueTarget = SimpleType<unsigned char, Dna5Q_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1840:27: required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5Q_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagExact_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20: required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5Q_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagExact_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:131:16: required from 'seqan::String<TValue, seqan::Alloc<TSpec> >::String(const seqan::String<TValue, seqan::Alloc<TSpec> >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna5Q_>; TSpec = void]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/bisar.h:1256:18: required from 'bool postProcessMain(TOptions&, const TModel&) [with TOptions = AppOptions; TModel = seqan::Tag<seqan::BsNonSimple_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/bisar.cpp:294:24: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1521:19: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class seqan::SimpleType<unsigned char, seqan::Dna5Q_>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1521 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_alphabet.h:84, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:68: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5Q_>' declared here 116 | class SimpleType | ^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1542:29: required from 'void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1398:21: required from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = SimpleType<unsigned char, Dna5_>; TValueTarget = SimpleType<unsigned char, Dna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1429:31: required from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = SimpleType<unsigned char, Dna5_>; TValueTarget = SimpleType<unsigned char, Dna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1840:27: required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagExact_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20: required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagExact_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:131:16: required from 'seqan::String<TValue, seqan::Alloc<TSpec> >::String(const seqan::String<TValue, seqan::Alloc<TSpec> >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna5_>; TSpec = void]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/bisar.h:242:20: required from 'int writeBsAlignment(TStream&, const seqan::BamIOContext<TNameStore, TNameStoreCache>&, TFragmentStore&, TContigGaps&, TId&, TScore&, seqan::BamAlignmentRecord&, TOptions&) [with TStream = std::basic_fstream<char>; TNameStore = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TNameStoreCache = seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TFragmentStore = seqan::FragmentStore<seqan::MyFragmentStoreConfig>; TContigGaps = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >; TId = unsigned int; TScore = double; TOptions = AppOptions]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/bisar.h:1194:41: required from 'bool postProcessMain(TOptions&, const TModel&) [with TOptions = AppOptions; TModel = seqan::Tag<seqan::BsNonSimple_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/bisar.cpp:294:24: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1521:19: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class seqan::SimpleType<unsigned char, seqan::Dna5_>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1521 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5_>' declared here 116 | class SimpleType | ^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayMoveForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5Q_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1610:29: required from 'void seqan::arrayMoveForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5Q_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1444:21: required from 'void seqan::_arrayConstructMovePointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5Q_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1465:31: required from 'void seqan::arrayConstructMove(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5Q_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:849:31: required from 'static typename seqan::Size<T>::Type seqan::ClearSpaceExpandStringBase_<TExpand>::_clearSpace_(T&, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >; TExpand = seqan::Tag<seqan::TagGenerous_>; typename seqan::Size<T>::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1014:62: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1421:42: required from 'void seqan::append(String<TValue, TSpec>&, const TSource&, Tag<TUsage>) [with TTargetValue = SimpleType<unsigned char, Dna5Q_>; TTargetSpec = Alloc<>; TSource = String<SimpleType<unsigned char, Dna5Q_> >; TExpand = TagGenerous_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_set_concat_direct.h:318:11: required from 'void seqan::appendValue(StringSet<TString, Owner<ConcatDirect<void> > >&, const TString2&, Tag<TExpand>) [with TString = String<SimpleType<unsigned char, Dna5Q_> >; TString2 = String<SimpleType<unsigned char, Dna5Q_> >; TExpand = TagGenerous_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:1657:13: required from 'typename seqan::Size<typename seqan::FragmentStore<TSpec, TConfig>::TMatePairStore>::Type seqan::appendMatePair(FragmentStore<TSpec, TConfig>&, const TRead&, const TRead&, const CharString&, const CharString&) [with TSpec = MyFragmentStoreConfig; TConfig = FragmentStoreConfig<MyFragmentStoreConfig>; TRead = String<SimpleType<unsigned char, Dna5Q_> >; typename Size<typename FragmentStore<TSpec, TConfig>::TMatePairStore>::Type = long unsigned int; typename FragmentStore<TSpec, TConfig>::TMatePairStore = String<MatePairStoreElement<void>, Alloc<> >; CharString = String<char, Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/bisar_base.h:102:17: required from 'bool loadReadsCroppedId(seqan::FragmentStore<TSpec, TConfig>&, TFileName&, TFileName&) [with TFSSpec = seqan::MyFragmentStoreConfig; TFSConfig = seqan::FragmentStoreConfig<seqan::MyFragmentStoreConfig>; TFileName = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/bisar.h:1117:27: required from 'bool postProcessMain(TOptions&, const TModel&) [with TOptions = AppOptions; TModel = seqan::Tag<seqan::BsNonSimple_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/bisar.cpp:294:24: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1589:19: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class seqan::SimpleType<unsigned char, seqan::Dna5Q_>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1589 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5Q_>' declared here 116 | class SimpleType | ^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayMoveBackwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5Q_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1641:30: required from 'void seqan::arrayMoveBackward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5Q_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1213:26: required from 'void seqan::arrayMove(TSource1, TSource2, TTarget) [with TTarget = SimpleType<unsigned char, Dna5Q_>*; TSource1 = SimpleType<unsigned char, Dna5Q_>*; TSource2 = SimpleType<unsigned char, Dna5Q_>*]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1660:14: required from 'void seqan::_arrayClearSpacePointer(TValue*, size_t, size_t, size_t, const True&) [with TValue = SimpleType<unsigned char, Dna5Q_>; size_t = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1681:28: required from 'void seqan::arrayClearSpace(TValue*, size_t, size_t, size_t) [with TValue = SimpleType<unsigned char, Dna5Q_>; size_t = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:856:28: required from 'static typename seqan::Size<T>::Type seqan::ClearSpaceExpandStringBase_<TExpand>::_clearSpace_(T&, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >; TExpand = seqan::Tag<seqan::TagGenerous_>; typename seqan::Size<T>::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1014:62: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1421:42: required from 'void seqan::append(String<TValue, TSpec>&, const TSource&, Tag<TUsage>) [with TTargetValue = SimpleType<unsigned char, Dna5Q_>; TTargetSpec = Alloc<>; TSource = String<SimpleType<unsigned char, Dna5Q_> >; TExpand = TagGenerous_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_set_concat_direct.h:318:11: required from 'void seqan::appendValue(StringSet<TString, Owner<ConcatDirect<void> > >&, const TString2&, Tag<TExpand>) [with TString = String<SimpleType<unsigned char, Dna5Q_> >; TString2 = String<SimpleType<unsigned char, Dna5Q_> >; TExpand = TagGenerous_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:1657:13: required from 'typename seqan::Size<typename seqan::FragmentStore<TSpec, TConfig>::TMatePairStore>::Type seqan::appendMatePair(FragmentStore<TSpec, TConfig>&, const TRead&, const TRead&, const CharString&, const CharString&) [with TSpec = MyFragmentStoreConfig; TConfig = FragmentStoreConfig<MyFragmentStoreConfig>; TRead = String<SimpleType<unsigned char, Dna5Q_> >; typename Size<typename FragmentStore<TSpec, TConfig>::TMatePairStore>::Type = long unsigned int; typename FragmentStore<TSpec, TConfig>::TMatePairStore = String<MatePairStoreElement<void>, Alloc<> >; CharString = String<char, Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/bisar_base.h:102:17: required from 'bool loadReadsCroppedId(seqan::FragmentStore<TSpec, TConfig>&, TFileName&, TFileName&) [with TFSSpec = seqan::MyFragmentStoreConfig; TFSConfig = seqan::FragmentStoreConfig<seqan::MyFragmentStoreConfig>; TFileName = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/bisar.h:1117:27: required from 'bool postProcessMain(TOptions&, const TModel&) [with TOptions = AppOptions; TModel = seqan::Tag<seqan::BsNonSimple_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/bisar.cpp:294:24: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1621:19: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class seqan::SimpleType<unsigned char, seqan::Dna5Q_>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1621 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5Q_>' declared here 116 | class SimpleType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_allocator.h:53, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:74: In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >; TValue = std::__cxx11::basic_string<char>; TSize = long unsigned int; TUsage = AllocateStorage_]', inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = std::__cxx11::basic_string<char>; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30, inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20, inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<std::__cxx11::basic_string<char>, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50, inlined from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18, inlined from 'void seqan::eraseBack(T&) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2337:8, inlined from 'TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string<char>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/arg_parse/arg_parse_ctd_support.h:88:30: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value '18446744073709551552' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/exception_ptr.h:38, from /usr/include/c++/13/exception:164, from /usr/include/c++/13/ios:41: /usr/include/c++/13/new: In function 'TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string<char>]': /usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here 126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:59, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:41: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h: In function 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h:399:36: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] 399 | snprintf(buffer, 4, "%d", x); | ^ In file included from /usr/include/stdio.h:906, from /usr/include/c++/13/cstdio:42, from /usr/include/c++/13/ext/string_conversions.h:45, from /usr/include/c++/13/bits/basic_string.h:4072, from /usr/include/c++/13/string:54: In function 'int snprintf(char*, size_t, const char*, ...)', inlined from 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h:399:21: /usr/include/bits/stdio2.h:54:35: note: '__builtin___snprintf_chk' output between 2 and 5 bytes into a destination of size 4 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ [ 33%] Linking CXX executable ../../../bin/bisar cd /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/bs_tools && /usr/bin/cmake -E cmake_link_script CMakeFiles/bisar.dir/link.txt --verbose=1 /usr/bin/g++ -std=c++14 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -static-libgcc -static-libstdc++ -rdynamic CMakeFiles/bisar.dir/bisar.cpp.o -o ../../../bin/bisar -lrt -L/usr/lib64 -lz make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' [ 33%] Built target bisar make -f extras/apps/bs_tools/CMakeFiles/casbar.dir/build.make extras/apps/bs_tools/CMakeFiles/casbar.dir/depend make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/bs_tools /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/bs_tools/CMakeFiles/casbar.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' make -f extras/apps/bs_tools/CMakeFiles/casbar.dir/build.make extras/apps/bs_tools/CMakeFiles/casbar.dir/build make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' [ 35%] Building CXX object extras/apps/bs_tools/CMakeFiles/casbar.dir/casbar.cpp.o cd /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/bs_tools && /usr/bin/g++ -DSEQAN_DATE=\"\" -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-1.4.2/extras/include -I/builddir/build/BUILD/seqan-1.4.2/core/include -std=c++14 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -MD -MT extras/apps/bs_tools/CMakeFiles/casbar.dir/casbar.cpp.o -MF CMakeFiles/casbar.dir/casbar.cpp.o.d -o CMakeFiles/casbar.dir/casbar.cpp.o -c /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar.cpp In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:68, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:48, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar.cpp:42: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:80:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 80 | struct FunctorUpcase : public std::unary_function<InType, Result> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/ostream:40, from /usr/include/c++/13/iostream:41, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/debug_test_system.h:46, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_debug.h:52, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:49, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence.h:51, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar.cpp:41: /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:115:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 115 | struct FunctorLowcase : public std::unary_function<InType, Result> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:151:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 151 | struct FunctorConvert : public std::unary_function<InType,OutType> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:220:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 220 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:229:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 229 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:239:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 239 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:249:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 249 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:259:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 259 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:268:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 268 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:280:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 280 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/stream_algorithms.h:40, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:91: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamPeek(char&, FILE*)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:169:11: warning: comparison is always false due to limited range of data type [-Wtype-limits] 169 | if (c == EOF) | ^ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamReadChar(char&, FILE*)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:182:11: warning: comparison is always false due to limited range of data type [-Wtype-limits] 182 | if (c == EOF) | ^ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:117: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h:1436:51: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 1436 | struct testIODone : public ::std::unary_function<TPageFrame&,bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:46, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_align.h:47, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:54, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar.cpp:43: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:342:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 342 | public ::std::unary_function<Pair<TKey, TValue>, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:47: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm.h:793:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 793 | public ::std::unary_function<Pair<TWeight, TPair>, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:79: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:246:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 246 | public ::std::binary_function<TGapAnchor, TGapAnchor, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:256:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 256 | public ::std::binary_function<TGapAnchor, TGapAnchor, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:166: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h: In function 'int seqan::_globalAlignmentScore(const String<TValue, TSpec>&, const String<TValue2, TSpec2>&, const MyersBitVector&)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h:70:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 70 | if (length(seqH) < length(seqV)) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h:74:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 74 | const unsigned int BLOCK_SIZE = BitsPerValue<unsigned int>::VALUE; | ^~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:174: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h: In function 'seqan::Pair<seqan::Pair<TDiagonal> > seqan::_alignBandedSmithWatermanTrace(LocalAlignmentFinder<TScoreValue>&, const TSequenceH&, const TSequenceV&, TId, TId, TScore&, TDiagonal, TDiagonal)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:409:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 409 | if ((actualCol == 0) || (actualRow == 0)) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:412:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 412 | if (actualCol < len1) _alignTracePrint(finder.trace, seqH, seqV, id1, actualCol, id2, actualRow, len1 - actualCol, Horizontal); | ^~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:60, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar.cpp:44: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:485:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 485 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:495:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 495 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:505:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 505 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:515:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 515 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:525:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 525 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:535:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 535 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:62: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h: In function 'void seqan::convertMatchesToGlobalAlignment(FragmentStore<TSpec, TConfig>&, const TScore&, const TShrinkMatches&)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2357:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 2357 | if (alignQualityStoreLengthPre == 0u) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2361:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 2361 | sortAlignedReads(store.alignedReadStore, SortBeginPos()); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa.h:44, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/consensus.h:43, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar.cpp:45: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_base.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_base.h:343:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 343 | public ::std::binary_function<TVertexDescriptor, TCargo, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa.h:48: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_guidetree.h: In function 'void seqan::njTree(const String<TValue, TSpec>&, Graph<Tree<TCargo, TSpec> >&)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_guidetree.h:148:5: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 148 | for (unsigned i = 0; i < length(mat); ++i) | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_guidetree.h:152:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 152 | String<__int64> av; // Average branch length to a combined node | ^~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa.h:49: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_io.h: In function 'void seqan::read(TFile&, StringSet<TSequence, TSpec>&, TNames&, FastaAlign)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_io.h:416:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 416 | if (atEnd(reader)) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_io.h:420:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 420 | TString seq; | ^~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_io.h: In function 'void seqan::read(TFile&, String<TRightValue, TRightSpec>&, String<TSize2, TSpec2>&, const TNames&, FastaAlign)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_io.h:534:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 534 | if (atEnd(reader)) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_io.h:538:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 538 | String<TValue> mat; | ^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_io.h: In function 'void seqan::read(TFile&, String<TRightValue, TRightSpec>&, String<TSize2, TSpec2>&, const TStringSet&, const TNames&, MummerLib)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_io.h:878:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 878 | if (atEnd(reader)) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_io.h:880:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 880 | TName seq1; | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_io.h: In function 'void seqan::read(TFile&, Graph<Tree<TCargo, TSpec> >&, TNames&, NewickFormat)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_io.h:985:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 985 | if (atEnd(reader)) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_io.h:988:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 988 | TVertexDescriptor lastVertex = nilVertex; | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/consensus.h:48: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/consensus/consensus_base.h: In function 'void seqan::getGappedConsensus(FragmentStore<TSpec, TConfig>&, TGappedConsensus&, TSize)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/consensus/consensus_base.h:387:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 387 | for(int i = 0; i < ((int) itGaps->gapPos - (int) itGaps->seqPos) - diff; ++i) | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/consensus/consensus_base.h:389:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 389 | diff = (itGaps->gapPos - itGaps->seqPos); | ^~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/consensus.h:51: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/consensus/consensus_library.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/consensus/consensus_library.h:91:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 91 | public ::std::unary_function<Pair<TSize, TSize>, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/consensus/consensus_library.h:102:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 102 | public ::std::unary_function<Pair<TSize, Triple<TSize, TSize, TSize> >, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/extras/include/../../extras/include/seqan/vcf_io.h:59, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar.cpp:64: /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/vcf_io/write_vcf.h: In function 'int seqan::writeRecord(TStream&, const VcfRecord&, const VcfIOContext&, const Vcf&)': /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/vcf_io/write_vcf.h:190:5: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 190 | else | ^~~~ /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/vcf_io/write_vcf.h:192:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' 192 | streamWriteChar(stream, '\t'); | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_realignment.h:6, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar.cpp:72: /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_score.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_score.h:42:57: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 42 | struct FunctorDna5OrdValueComplement<int> : public std::unary_function<int,int> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_realignment.h:17:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 17 | public ::std::binary_function < typename Value<TMatches>::Type, typename Value<TMatchQualities>::Type, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_realignment.h:66:39: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 66 | struct LessPosLen : public ::std::binary_function < TPosLen, TPosLen, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_realignment.h:81:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 81 | public ::std::binary_function < typename Value<TMatches>::Type, typename Value<TMatchQualities>::Type, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_realignment.h:129:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 129 | struct LessId : public ::std::binary_function < TReadMatch, TReadMatch, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_realignment.h:142:37: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 142 | struct LessGPos : public ::std::binary_function < TReadMatch, TReadMatch, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_realignment.h:165:40: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 165 | struct LessGPosEnd : public ::std::binary_function < TReadMatch, TReadMatch, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_realignment.h:184:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 184 | struct LessGPosEndOa : public ::std::binary_function < TReadMatch, TReadMatch, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_realignment.h:206:36: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 206 | struct HigherQ : public ::std::binary_function < TQual, TQual, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:81: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > seqan::operator+(const Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&, TDifference) [with TGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TGapAnchors = String<GapAnchor<long int>, Alloc<> >; TDifference = long int]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1189:28: required from 'typename seqan::Iterator<T, const seqan::Tag<TExpand> >::Type seqan::iter(T&, TPos, Tag<TExpand>) [with T = Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TPos = long int; TTag = Rooted_; typename Iterator<T, const Tag<TExpand> >::Type = Iter<Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >, GapsIterator<AnchorGaps<String<GapAnchor<long int>, Alloc<> > > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1169:16: required from 'typename seqan::Iterator<T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::iter(T&, TPos) [with T = Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TPos = long int; typename Iterator<T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >, GapsIterator<AnchorGaps<String<GapAnchor<long int>, Alloc<> > > > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar.h:1387:36: required from 'void doSnpAndMethCalling(TFragmentStore&, typename TFragmentStore::TContigPos, typename TFragmentStore::TContigPos, typename TFragmentStore::TContigPos, bool, TVcfStream&, TBedStream&, TMethOptions&, TOptions&) [with TFragmentStore = seqan::FragmentStore<seqan::SnpStoreSpec_>; TVcfStream = seqan::VcfStream; TBedStream = seqan::BedStream; TMethOptions = MethCallingOptions; TOptions = SNPCallingOptions; typename TFragmentStore::TContigPos = long int]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar.cpp:765:36: required from 'bool detectSNPsForContig(TVcfStream&, TBedStream&, seqan::FragmentStore<TSpec>&, TContigId&, TReaders&, TContexts&, TRecords&, TContigIntervals&, TOptions&, TMethOptions&) [with TVcfStream = seqan::VcfStream; TBedStream = seqan::BedStream; TSpec = seqan::SnpStoreSpec_; TContigId = int; TReaders = seqan::String<seqan::RecordReader<std::basic_fstream<char>, seqan::SinglePass<void> >*>; TContexts = seqan::String<seqan::BamIOContext<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > > >; TRecords = seqan::String<seqan::BamAlignmentRecord>; TContigIntervals = seqan::String<seqan::String<seqan::Interval<long int> > >; TOptions = SNPCallingOptions; TMethOptions = MethCallingOptions]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar.cpp:919:32: required from 'int detectSNPs(SNPCallingOptions&, TMethOptions&) [with TMethOptions = MethCallingOptions]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar.cpp:1286:28: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h:742:58: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 742 | Iter<TGaps, GapsIterator<AnchorGaps<TGapAnchors> > > result = lhs; | ^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h:117:22: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> >]' 117 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h:744:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 744 | return result; | ^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h:117:22: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> >]' 117 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = const Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TGapAnchors = String<GapAnchor<long int>, Alloc<> >; typename Reference<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Proxy<IteratorProxy<Iter<const Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >, GapsIterator<AnchorGaps<String<GapAnchor<long int>, Alloc<> > > > > > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_base.h:297:17: required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = const Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<const Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >, GapsIterator<AnchorGaps<String<GapAnchor<long int>, Alloc<> > > > > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_base.h:1180:37: required from 'TStream& seqan::operator<<(TStream&, const Gaps<TSource, TSpec>&) [with TStream = std::basic_ostream<char>; TSource = String<SimpleType<unsigned char, Dna5Q_> >; TSpec = AnchorGaps<String<GapAnchor<long int>, Alloc<> > >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar.h:1527:47: required from 'void doSnpAndMethCalling(TFragmentStore&, typename TFragmentStore::TContigPos, typename TFragmentStore::TContigPos, typename TFragmentStore::TContigPos, bool, TVcfStream&, TBedStream&, TMethOptions&, TOptions&) [with TFragmentStore = seqan::FragmentStore<seqan::SnpStoreSpec_>; TVcfStream = seqan::VcfStream; TBedStream = seqan::BedStream; TMethOptions = MethCallingOptions; TOptions = SNPCallingOptions; typename TFragmentStore::TContigPos = long int]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar.cpp:765:36: required from 'bool detectSNPsForContig(TVcfStream&, TBedStream&, seqan::FragmentStore<TSpec>&, TContigId&, TReaders&, TContexts&, TRecords&, TContigIntervals&, TOptions&, TMethOptions&) [with TVcfStream = seqan::VcfStream; TBedStream = seqan::BedStream; TSpec = seqan::SnpStoreSpec_; TContigId = int; TReaders = seqan::String<seqan::RecordReader<std::basic_fstream<char>, seqan::SinglePass<void> >*>; TContexts = seqan::String<seqan::BamIOContext<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > > >; TRecords = seqan::String<seqan::BamAlignmentRecord>; TContigIntervals = seqan::String<seqan::String<seqan::Interval<long int> > >; TOptions = SNPCallingOptions; TMethOptions = MethCallingOptions]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar.cpp:919:32: required from 'int detectSNPs(SNPCallingOptions&, TMethOptions&) [with TMethOptions = MethCallingOptions]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar.cpp:1286:28: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h:211:12: warning: implicitly-declared 'constexpr seqan::Iter<const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >::Iter(const seqan::Iter<const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 211 | return TProxy(it); | ^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h:117:22: note: because 'seqan::Iter<const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> >]' 117 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_iterator.h:75, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:86: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/proxy_iterator.h:99:27: note: initializing argument 1 of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(TIterator) [with TIterator = seqan::Iter<const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >]' 99 | Proxy(TIterator const _it) | ~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(const seqan::Proxy<seqan::IteratorProxy<TIterator> >&) [with TIterator = seqan::Iter<const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_base.h:297:20: required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = const Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<const Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >, GapsIterator<AnchorGaps<String<GapAnchor<long int>, Alloc<> > > > > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_base.h:1180:37: required from 'TStream& seqan::operator<<(TStream&, const Gaps<TSource, TSpec>&) [with TStream = std::basic_ostream<char>; TSource = String<SimpleType<unsigned char, Dna5Q_> >; TSpec = AnchorGaps<String<GapAnchor<long int>, Alloc<> > >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar.h:1527:47: required from 'void doSnpAndMethCalling(TFragmentStore&, typename TFragmentStore::TContigPos, typename TFragmentStore::TContigPos, typename TFragmentStore::TContigPos, bool, TVcfStream&, TBedStream&, TMethOptions&, TOptions&) [with TFragmentStore = seqan::FragmentStore<seqan::SnpStoreSpec_>; TVcfStream = seqan::VcfStream; TBedStream = seqan::BedStream; TMethOptions = MethCallingOptions; TOptions = SNPCallingOptions; typename TFragmentStore::TContigPos = long int]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar.cpp:765:36: required from 'bool detectSNPsForContig(TVcfStream&, TBedStream&, seqan::FragmentStore<TSpec>&, TContigId&, TReaders&, TContexts&, TRecords&, TContigIntervals&, TOptions&, TMethOptions&) [with TVcfStream = seqan::VcfStream; TBedStream = seqan::BedStream; TSpec = seqan::SnpStoreSpec_; TContigId = int; TReaders = seqan::String<seqan::RecordReader<std::basic_fstream<char>, seqan::SinglePass<void> >*>; TContexts = seqan::String<seqan::BamIOContext<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > > >; TRecords = seqan::String<seqan::BamAlignmentRecord>; TContigIntervals = seqan::String<seqan::String<seqan::Interval<long int> > >; TOptions = SNPCallingOptions; TMethOptions = MethCallingOptions]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar.cpp:919:32: required from 'int detectSNPs(SNPCallingOptions&, TMethOptions&) [with TMethOptions = MethCallingOptions]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar.cpp:1286:28: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/proxy_iterator.h:106:15: warning: implicitly-declared 'constexpr seqan::Iter<const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >::Iter(const seqan::Iter<const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 106 | : data_iterator(_other.data_iterator) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h:117:22: note: because 'seqan::Iter<const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> >]' 117 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(TIterator) [with TIterator = seqan::Iter<const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h:211:12: required from 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = const Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TGapAnchors = String<GapAnchor<long int>, Alloc<> >; typename Reference<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Proxy<IteratorProxy<Iter<const Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >, GapsIterator<AnchorGaps<String<GapAnchor<long int>, Alloc<> > > > > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_base.h:297:17: required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = const Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<const Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >, GapsIterator<AnchorGaps<String<GapAnchor<long int>, Alloc<> > > > > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_base.h:1180:37: required from 'TStream& seqan::operator<<(TStream&, const Gaps<TSource, TSpec>&) [with TStream = std::basic_ostream<char>; TSource = String<SimpleType<unsigned char, Dna5Q_> >; TSpec = AnchorGaps<String<GapAnchor<long int>, Alloc<> > >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar.h:1527:47: required from 'void doSnpAndMethCalling(TFragmentStore&, typename TFragmentStore::TContigPos, typename TFragmentStore::TContigPos, typename TFragmentStore::TContigPos, bool, TVcfStream&, TBedStream&, TMethOptions&, TOptions&) [with TFragmentStore = seqan::FragmentStore<seqan::SnpStoreSpec_>; TVcfStream = seqan::VcfStream; TBedStream = seqan::BedStream; TMethOptions = MethCallingOptions; TOptions = SNPCallingOptions; typename TFragmentStore::TContigPos = long int]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar.cpp:765:36: required from 'bool detectSNPsForContig(TVcfStream&, TBedStream&, seqan::FragmentStore<TSpec>&, TContigId&, TReaders&, TContexts&, TRecords&, TContigIntervals&, TOptions&, TMethOptions&) [with TVcfStream = seqan::VcfStream; TBedStream = seqan::BedStream; TSpec = seqan::SnpStoreSpec_; TContigId = int; TReaders = seqan::String<seqan::RecordReader<std::basic_fstream<char>, seqan::SinglePass<void> >*>; TContexts = seqan::String<seqan::BamIOContext<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > > >; TRecords = seqan::String<seqan::BamAlignmentRecord>; TContigIntervals = seqan::String<seqan::String<seqan::Interval<long int> > >; TOptions = SNPCallingOptions; TMethOptions = MethCallingOptions]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar.cpp:919:32: required from 'int detectSNPs(SNPCallingOptions&, TMethOptions&) [with TMethOptions = MethCallingOptions]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar.cpp:1286:28: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/proxy_iterator.h:100:15: warning: implicitly-declared 'constexpr seqan::Iter<const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >::Iter(const seqan::Iter<const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 100 | : data_iterator(_it) | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h:117:22: note: because 'seqan::Iter<const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> >]' 117 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = const Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TGapAnchors = String<GapAnchor<long int>, Alloc<> >; typename Reference<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Proxy<IteratorProxy<Iter<const Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >, GapsIterator<AnchorGaps<String<GapAnchor<long int>, Alloc<> > > > > > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_base.h:297:17: required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = const Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<const Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >, GapsIterator<AnchorGaps<String<GapAnchor<long int>, Alloc<> > > > > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_base.h:1157:36: required from 'void seqan::write(TFile&, const Gaps<TSource, TSpec>&, const TIDString&, Raw) [with TFile = std::basic_ostream<char>; TSource = String<char, Alloc<> >; TIDString = char [1]; TSpec = AnchorGaps<String<GapAnchor<long int>, Alloc<> > >; Raw = Tag<TagRaw_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2110:7: required from 'void seqan::_printRead(TStream&, const Tag<TSpec>&, AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream<char>; TFormatTag = TagRaw_; TContigGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TReadGaps = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TAlignedRead = AlignedReadStoreElement<long int, GapAnchor<long int>, void>; TLine = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2278:14: required from 'void seqan::printAlignment(TStream&, const Tag<TSpec>&, AlignedReadLayout&, FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream<char>; TFormatTag = TagRaw_; TSpec = SnpStoreSpec_; TConfig = FragmentStoreConfig<SnpStoreSpec_>; TContigId = int; TPos = long int; TNum = int]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar.h:1195:31: required from 'void doCheckRealignCall(TFragmentStore&, TContigPos, TContigPos, TContigPos, TSetContigAnchorGaps&, TVcfStream&, TBedStream&, TMethOptions&, TOptions&) [with TFragmentStore = seqan::FragmentStore<seqan::SnpStoreSpec_>; TContigPos = long int; TSetContigAnchorGaps = seqan::String<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> >, seqan::Alloc<> >; TVcfStream = seqan::VcfStream; TBedStream = seqan::BedStream; TMethOptions = MethCallingOptions; TOptions = SNPCallingOptions]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar.cpp:752:35: required from 'bool detectSNPsForContig(TVcfStream&, TBedStream&, seqan::FragmentStore<TSpec>&, TContigId&, TReaders&, TContexts&, TRecords&, TContigIntervals&, TOptions&, TMethOptions&) [with TVcfStream = seqan::VcfStream; TBedStream = seqan::BedStream; TSpec = seqan::SnpStoreSpec_; TContigId = int; TReaders = seqan::String<seqan::RecordReader<std::basic_fstream<char>, seqan::SinglePass<void> >*>; TContexts = seqan::String<seqan::BamIOContext<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > > >; TRecords = seqan::String<seqan::BamAlignmentRecord>; TContigIntervals = seqan::String<seqan::String<seqan::Interval<long int> > >; TOptions = SNPCallingOptions; TMethOptions = MethCallingOptions]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar.cpp:919:32: required from 'int detectSNPs(SNPCallingOptions&, TMethOptions&) [with TMethOptions = MethCallingOptions]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar.cpp:1286:28: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h:211:12: warning: implicitly-declared 'constexpr seqan::Iter<const seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >::Iter(const seqan::Iter<const seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 211 | return TProxy(it); | ^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h:117:22: note: because 'seqan::Iter<const seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = const seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> >]' 117 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/proxy_iterator.h:99:27: note: initializing argument 1 of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(TIterator) [with TIterator = seqan::Iter<const seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >]' 99 | Proxy(TIterator const _it) | ~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(const seqan::Proxy<seqan::IteratorProxy<TIterator> >&) [with TIterator = seqan::Iter<const seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_base.h:297:20: required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = const Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<const Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >, GapsIterator<AnchorGaps<String<GapAnchor<long int>, Alloc<> > > > > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_base.h:1157:36: required from 'void seqan::write(TFile&, const Gaps<TSource, TSpec>&, const TIDString&, Raw) [with TFile = std::basic_ostream<char>; TSource = String<char, Alloc<> >; TIDString = char [1]; TSpec = AnchorGaps<String<GapAnchor<long int>, Alloc<> > >; Raw = Tag<TagRaw_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2110:7: required from 'void seqan::_printRead(TStream&, const Tag<TSpec>&, AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream<char>; TFormatTag = TagRaw_; TContigGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TReadGaps = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TAlignedRead = AlignedReadStoreElement<long int, GapAnchor<long int>, void>; TLine = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2278:14: required from 'void seqan::printAlignment(TStream&, const Tag<TSpec>&, AlignedReadLayout&, FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream<char>; TFormatTag = TagRaw_; TSpec = SnpStoreSpec_; TConfig = FragmentStoreConfig<SnpStoreSpec_>; TContigId = int; TPos = long int; TNum = int]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar.h:1195:31: required from 'void doCheckRealignCall(TFragmentStore&, TContigPos, TContigPos, TContigPos, TSetContigAnchorGaps&, TVcfStream&, TBedStream&, TMethOptions&, TOptions&) [with TFragmentStore = seqan::FragmentStore<seqan::SnpStoreSpec_>; TContigPos = long int; TSetContigAnchorGaps = seqan::String<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> >, seqan::Alloc<> >; TVcfStream = seqan::VcfStream; TBedStream = seqan::BedStream; TMethOptions = MethCallingOptions; TOptions = SNPCallingOptions]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar.cpp:752:35: required from 'bool detectSNPsForContig(TVcfStream&, TBedStream&, seqan::FragmentStore<TSpec>&, TContigId&, TReaders&, TContexts&, TRecords&, TContigIntervals&, TOptions&, TMethOptions&) [with TVcfStream = seqan::VcfStream; TBedStream = seqan::BedStream; TSpec = seqan::SnpStoreSpec_; TContigId = int; TReaders = seqan::String<seqan::RecordReader<std::basic_fstream<char>, seqan::SinglePass<void> >*>; TContexts = seqan::String<seqan::BamIOContext<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > > >; TRecords = seqan::String<seqan::BamAlignmentRecord>; TContigIntervals = seqan::String<seqan::String<seqan::Interval<long int> > >; TOptions = SNPCallingOptions; TMethOptions = MethCallingOptions]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar.cpp:919:32: required from 'int detectSNPs(SNPCallingOptions&, TMethOptions&) [with TMethOptions = MethCallingOptions]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar.cpp:1286:28: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/proxy_iterator.h:106:15: warning: implicitly-declared 'constexpr seqan::Iter<const seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >::Iter(const seqan::Iter<const seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 106 | : data_iterator(_other.data_iterator) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h:117:22: note: because 'seqan::Iter<const seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = const seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> >]' 117 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > seqan::operator+(const Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&, TDifference) [with TGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TGapAnchors = String<GapAnchor<long int>, Alloc<> >; TDifference = long unsigned int]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_svg.h:343:54: required from 'void seqan::_printRead(SVGFile&, const Tag<TSpec>&, AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TFormatTag = TagRaw_; TContigGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TReadGaps = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TAlignedRead = AlignedReadStoreElement<long int, GapAnchor<long int>, void>; TLine = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2278:14: required from 'void seqan::printAlignment(TStream&, const Tag<TSpec>&, AlignedReadLayout&, FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = SVGFile; TFormatTag = TagRaw_; TSpec = SnpStoreSpec_; TConfig = FragmentStoreConfig<SnpStoreSpec_>; TContigId = int; TPos = long int; TNum = int]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_consensus_realign.h:633:27: required from 'void reAlign(seqan::FragmentStore<TSpec, TConfig>&, TId, TBandwidth, bool, TOptions&, const TModel&) [with TSpec = seqan::SnpStoreSpec_; TConfig = seqan::FragmentStoreConfig<seqan::SnpStoreSpec_>; TId = int; TBandwidth = int; TOptions = MethCallingOptions; TModel = seqan::Tag<seqan::BsSimple_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_realignment.h:245:12: required from 'void doRealigning(TFragmentStore&, typename TFragmentStore::TContigPos, typename TFragmentStore::TContigPos, TMethOptions&, TOptions&) [with TFragmentStore = seqan::FragmentStore<seqan::SnpStoreSpec_>; TMethOptions = MethCallingOptions; TOptions = SNPCallingOptions; typename TFragmentStore::TContigPos = long int]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar.h:1231:29: required from 'void doCheckRealignCall(TFragmentStore&, TContigPos, TContigPos, TContigPos, TSetContigAnchorGaps&, TVcfStream&, TBedStream&, TMethOptions&, TOptions&) [with TFragmentStore = seqan::FragmentStore<seqan::SnpStoreSpec_>; TContigPos = long int; TSetContigAnchorGaps = seqan::String<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> >, seqan::Alloc<> >; TVcfStream = seqan::VcfStream; TBedStream = seqan::BedStream; TMethOptions = MethCallingOptions; TOptions = SNPCallingOptions]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar.cpp:752:35: required from 'bool detectSNPsForContig(TVcfStream&, TBedStream&, seqan::FragmentStore<TSpec>&, TContigId&, TReaders&, TContexts&, TRecords&, TContigIntervals&, TOptions&, TMethOptions&) [with TVcfStream = seqan::VcfStream; TBedStream = seqan::BedStream; TSpec = seqan::SnpStoreSpec_; TContigId = int; TReaders = seqan::String<seqan::RecordReader<std::basic_fstream<char>, seqan::SinglePass<void> >*>; TContexts = seqan::String<seqan::BamIOContext<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > > >; TRecords = seqan::String<seqan::BamAlignmentRecord>; TContigIntervals = seqan::String<seqan::String<seqan::Interval<long int> > >; TOptions = SNPCallingOptions; TMethOptions = MethCallingOptions]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar.cpp:919:32: required from 'int detectSNPs(SNPCallingOptions&, TMethOptions&) [with TMethOptions = MethCallingOptions]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar.cpp:1286:28: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h:742:58: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 742 | Iter<TGaps, GapsIterator<AnchorGaps<TGapAnchors> > > result = lhs; | ^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h:117:22: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> >]' 117 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h:744:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 744 | return result; | ^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h:117:22: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> >]' 117 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(TIterator) [with TIterator = seqan::Iter<const seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h:211:12: required from 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = const Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TGapAnchors = String<GapAnchor<long int>, Alloc<> >; typename Reference<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Proxy<IteratorProxy<Iter<const Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >, GapsIterator<AnchorGaps<String<GapAnchor<long int>, Alloc<> > > > > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_base.h:297:17: required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = const Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<const Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >, GapsIterator<AnchorGaps<String<GapAnchor<long int>, Alloc<> > > > > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_base.h:1157:36: required from 'void seqan::write(TFile&, const Gaps<TSource, TSpec>&, const TIDString&, Raw) [with TFile = std::basic_ostream<char>; TSource = String<char, Alloc<> >; TIDString = char [1]; TSpec = AnchorGaps<String<GapAnchor<long int>, Alloc<> > >; Raw = Tag<TagRaw_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2110:7: required from 'void seqan::_printRead(TStream&, const Tag<TSpec>&, AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream<char>; TFormatTag = TagRaw_; TContigGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TReadGaps = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TAlignedRead = AlignedReadStoreElement<long int, GapAnchor<long int>, void>; TLine = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2278:14: required from 'void seqan::printAlignment(TStream&, const Tag<TSpec>&, AlignedReadLayout&, FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream<char>; TFormatTag = TagRaw_; TSpec = SnpStoreSpec_; TConfig = FragmentStoreConfig<SnpStoreSpec_>; TContigId = int; TPos = long int; TNum = int]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar.h:1195:31: required from 'void doCheckRealignCall(TFragmentStore&, TContigPos, TContigPos, TContigPos, TSetContigAnchorGaps&, TVcfStream&, TBedStream&, TMethOptions&, TOptions&) [with TFragmentStore = seqan::FragmentStore<seqan::SnpStoreSpec_>; TContigPos = long int; TSetContigAnchorGaps = seqan::String<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> >, seqan::Alloc<> >; TVcfStream = seqan::VcfStream; TBedStream = seqan::BedStream; TMethOptions = MethCallingOptions; TOptions = SNPCallingOptions]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar.cpp:752:35: required from 'bool detectSNPsForContig(TVcfStream&, TBedStream&, seqan::FragmentStore<TSpec>&, TContigId&, TReaders&, TContexts&, TRecords&, TContigIntervals&, TOptions&, TMethOptions&) [with TVcfStream = seqan::VcfStream; TBedStream = seqan::BedStream; TSpec = seqan::SnpStoreSpec_; TContigId = int; TReaders = seqan::String<seqan::RecordReader<std::basic_fstream<char>, seqan::SinglePass<void> >*>; TContexts = seqan::String<seqan::BamIOContext<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > > >; TRecords = seqan::String<seqan::BamAlignmentRecord>; TContigIntervals = seqan::String<seqan::String<seqan::Interval<long int> > >; TOptions = SNPCallingOptions; TMethOptions = MethCallingOptions]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar.cpp:919:32: required from 'int detectSNPs(SNPCallingOptions&, TMethOptions&) [with TMethOptions = MethCallingOptions]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar.cpp:1286:28: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/proxy_iterator.h:100:15: warning: implicitly-declared 'constexpr seqan::Iter<const seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >::Iter(const seqan::Iter<const seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 100 | : data_iterator(_it) | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h:117:22: note: because 'seqan::Iter<const seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = const seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> >]' 117 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TGapAnchors = String<GapAnchor<long int>, Alloc<> >; typename Reference<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Proxy<IteratorProxy<Iter<Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >, GapsIterator<AnchorGaps<String<GapAnchor<long int>, Alloc<> > > > > > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_base.h:297:17: required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >, GapsIterator<AnchorGaps<String<GapAnchor<long int>, Alloc<> > > > > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_svg.h:352:96: required from 'void seqan::_printRead(SVGFile&, const Tag<TSpec>&, AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TFormatTag = TagRaw_; TContigGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TReadGaps = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TAlignedRead = AlignedReadStoreElement<long int, GapAnchor<long int>, void>; TLine = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2278:14: required from 'void seqan::printAlignment(TStream&, const Tag<TSpec>&, AlignedReadLayout&, FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = SVGFile; TFormatTag = TagRaw_; TSpec = SnpStoreSpec_; TConfig = FragmentStoreConfig<SnpStoreSpec_>; TContigId = int; TPos = long int; TNum = int]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_consensus_realign.h:633:27: required from 'void reAlign(seqan::FragmentStore<TSpec, TConfig>&, TId, TBandwidth, bool, TOptions&, const TModel&) [with TSpec = seqan::SnpStoreSpec_; TConfig = seqan::FragmentStoreConfig<seqan::SnpStoreSpec_>; TId = int; TBandwidth = int; TOptions = MethCallingOptions; TModel = seqan::Tag<seqan::BsSimple_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_realignment.h:245:12: required from 'void doRealigning(TFragmentStore&, typename TFragmentStore::TContigPos, typename TFragmentStore::TContigPos, TMethOptions&, TOptions&) [with TFragmentStore = seqan::FragmentStore<seqan::SnpStoreSpec_>; TMethOptions = MethCallingOptions; TOptions = SNPCallingOptions; typename TFragmentStore::TContigPos = long int]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar.h:1231:29: required from 'void doCheckRealignCall(TFragmentStore&, TContigPos, TContigPos, TContigPos, TSetContigAnchorGaps&, TVcfStream&, TBedStream&, TMethOptions&, TOptions&) [with TFragmentStore = seqan::FragmentStore<seqan::SnpStoreSpec_>; TContigPos = long int; TSetContigAnchorGaps = seqan::String<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> >, seqan::Alloc<> >; TVcfStream = seqan::VcfStream; TBedStream = seqan::BedStream; TMethOptions = MethCallingOptions; TOptions = SNPCallingOptions]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar.cpp:752:35: required from 'bool detectSNPsForContig(TVcfStream&, TBedStream&, seqan::FragmentStore<TSpec>&, TContigId&, TReaders&, TContexts&, TRecords&, TContigIntervals&, TOptions&, TMethOptions&) [with TVcfStream = seqan::VcfStream; TBedStream = seqan::BedStream; TSpec = seqan::SnpStoreSpec_; TContigId = int; TReaders = seqan::String<seqan::RecordReader<std::basic_fstream<char>, seqan::SinglePass<void> >*>; TContexts = seqan::String<seqan::BamIOContext<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > > >; TRecords = seqan::String<seqan::BamAlignmentRecord>; TContigIntervals = seqan::String<seqan::String<seqan::Interval<long int> > >; TOptions = SNPCallingOptions; TMethOptions = MethCallingOptions]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar.cpp:919:32: required from 'int detectSNPs(SNPCallingOptions&, TMethOptions&) [with TMethOptions = MethCallingOptions]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar.cpp:1286:28: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h:211:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 211 | return TProxy(it); | ^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h:117:22: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> >]' 117 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/proxy_iterator.h:99:27: note: initializing argument 1 of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(TIterator) [with TIterator = seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >]' 99 | Proxy(TIterator const _it) | ~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(const seqan::Proxy<seqan::IteratorProxy<TIterator> >&) [with TIterator = seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_base.h:297:20: required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >, GapsIterator<AnchorGaps<String<GapAnchor<long int>, Alloc<> > > > > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_svg.h:352:96: required from 'void seqan::_printRead(SVGFile&, const Tag<TSpec>&, AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TFormatTag = TagRaw_; TContigGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TReadGaps = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TAlignedRead = AlignedReadStoreElement<long int, GapAnchor<long int>, void>; TLine = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2278:14: required from 'void seqan::printAlignment(TStream&, const Tag<TSpec>&, AlignedReadLayout&, FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = SVGFile; TFormatTag = TagRaw_; TSpec = SnpStoreSpec_; TConfig = FragmentStoreConfig<SnpStoreSpec_>; TContigId = int; TPos = long int; TNum = int]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_consensus_realign.h:633:27: required from 'void reAlign(seqan::FragmentStore<TSpec, TConfig>&, TId, TBandwidth, bool, TOptions&, const TModel&) [with TSpec = seqan::SnpStoreSpec_; TConfig = seqan::FragmentStoreConfig<seqan::SnpStoreSpec_>; TId = int; TBandwidth = int; TOptions = MethCallingOptions; TModel = seqan::Tag<seqan::BsSimple_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_realignment.h:245:12: required from 'void doRealigning(TFragmentStore&, typename TFragmentStore::TContigPos, typename TFragmentStore::TContigPos, TMethOptions&, TOptions&) [with TFragmentStore = seqan::FragmentStore<seqan::SnpStoreSpec_>; TMethOptions = MethCallingOptions; TOptions = SNPCallingOptions; typename TFragmentStore::TContigPos = long int]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar.h:1231:29: required from 'void doCheckRealignCall(TFragmentStore&, TContigPos, TContigPos, TContigPos, TSetContigAnchorGaps&, TVcfStream&, TBedStream&, TMethOptions&, TOptions&) [with TFragmentStore = seqan::FragmentStore<seqan::SnpStoreSpec_>; TContigPos = long int; TSetContigAnchorGaps = seqan::String<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> >, seqan::Alloc<> >; TVcfStream = seqan::VcfStream; TBedStream = seqan::BedStream; TMethOptions = MethCallingOptions; TOptions = SNPCallingOptions]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar.cpp:752:35: required from 'bool detectSNPsForContig(TVcfStream&, TBedStream&, seqan::FragmentStore<TSpec>&, TContigId&, TReaders&, TContexts&, TRecords&, TContigIntervals&, TOptions&, TMethOptions&) [with TVcfStream = seqan::VcfStream; TBedStream = seqan::BedStream; TSpec = seqan::SnpStoreSpec_; TContigId = int; TReaders = seqan::String<seqan::RecordReader<std::basic_fstream<char>, seqan::SinglePass<void> >*>; TContexts = seqan::String<seqan::BamIOContext<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > > >; TRecords = seqan::String<seqan::BamAlignmentRecord>; TContigIntervals = seqan::String<seqan::String<seqan::Interval<long int> > >; TOptions = SNPCallingOptions; TMethOptions = MethCallingOptions]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar.cpp:919:32: required from 'int detectSNPs(SNPCallingOptions&, TMethOptions&) [with TMethOptions = MethCallingOptions]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar.cpp:1286:28: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/proxy_iterator.h:106:15: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 106 | : data_iterator(_other.data_iterator) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h:117:22: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> >]' 117 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TGapAnchors = String<GapAnchor<long int>, Alloc<> >; typename Reference<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Proxy<IteratorProxy<Iter<Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >, GapsIterator<AnchorGaps<String<GapAnchor<long int>, Alloc<> > > > > > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_base.h:297:17: required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >, GapsIterator<AnchorGaps<String<GapAnchor<long int>, Alloc<> > > > > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_svg.h:352:119: required from 'void seqan::_printRead(SVGFile&, const Tag<TSpec>&, AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TFormatTag = TagRaw_; TContigGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TReadGaps = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TAlignedRead = AlignedReadStoreElement<long int, GapAnchor<long int>, void>; TLine = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2278:14: required from 'void seqan::printAlignment(TStream&, const Tag<TSpec>&, AlignedReadLayout&, FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = SVGFile; TFormatTag = TagRaw_; TSpec = SnpStoreSpec_; TConfig = FragmentStoreConfig<SnpStoreSpec_>; TContigId = int; TPos = long int; TNum = int]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_consensus_realign.h:633:27: required from 'void reAlign(seqan::FragmentStore<TSpec, TConfig>&, TId, TBandwidth, bool, TOptions&, const TModel&) [with TSpec = seqan::SnpStoreSpec_; TConfig = seqan::FragmentStoreConfig<seqan::SnpStoreSpec_>; TId = int; TBandwidth = int; TOptions = MethCallingOptions; TModel = seqan::Tag<seqan::BsSimple_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_realignment.h:245:12: required from 'void doRealigning(TFragmentStore&, typename TFragmentStore::TContigPos, typename TFragmentStore::TContigPos, TMethOptions&, TOptions&) [with TFragmentStore = seqan::FragmentStore<seqan::SnpStoreSpec_>; TMethOptions = MethCallingOptions; TOptions = SNPCallingOptions; typename TFragmentStore::TContigPos = long int]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar.h:1231:29: required from 'void doCheckRealignCall(TFragmentStore&, TContigPos, TContigPos, TContigPos, TSetContigAnchorGaps&, TVcfStream&, TBedStream&, TMethOptions&, TOptions&) [with TFragmentStore = seqan::FragmentStore<seqan::SnpStoreSpec_>; TContigPos = long int; TSetContigAnchorGaps = seqan::String<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> >, seqan::Alloc<> >; TVcfStream = seqan::VcfStream; TBedStream = seqan::BedStream; TMethOptions = MethCallingOptions; TOptions = SNPCallingOptions]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar.cpp:752:35: required from 'bool detectSNPsForContig(TVcfStream&, TBedStream&, seqan::FragmentStore<TSpec>&, TContigId&, TReaders&, TContexts&, TRecords&, TContigIntervals&, TOptions&, TMethOptions&) [with TVcfStream = seqan::VcfStream; TBedStream = seqan::BedStream; TSpec = seqan::SnpStoreSpec_; TContigId = int; TReaders = seqan::String<seqan::RecordReader<std::basic_fstream<char>, seqan::SinglePass<void> >*>; TContexts = seqan::String<seqan::BamIOContext<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > > >; TRecords = seqan::String<seqan::BamAlignmentRecord>; TContigIntervals = seqan::String<seqan::String<seqan::Interval<long int> > >; TOptions = SNPCallingOptions; TMethOptions = MethCallingOptions]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar.cpp:919:32: required from 'int detectSNPs(SNPCallingOptions&, TMethOptions&) [with TMethOptions = MethCallingOptions]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar.cpp:1286:28: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h:211:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 211 | return TProxy(it); | ^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h:117:22: note: because 'seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> >]' 117 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/proxy_iterator.h:99:27: note: initializing argument 1 of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(TIterator) [with TIterator = seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >]' 99 | Proxy(TIterator const _it) | ~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(const seqan::Proxy<seqan::IteratorProxy<TIterator> >&) [with TIterator = seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_base.h:297:20: required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >, GapsIterator<AnchorGaps<String<GapAnchor<long int>, Alloc<> > > > > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_svg.h:352:119: required from 'void seqan::_printRead(SVGFile&, const Tag<TSpec>&, AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TFormatTag = TagRaw_; TContigGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TReadGaps = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TAlignedRead = AlignedReadStoreElement<long int, GapAnchor<long int>, void>; TLine = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2278:14: required from 'void seqan::printAlignment(TStream&, const Tag<TSpec>&, AlignedReadLayout&, FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = SVGFile; TFormatTag = TagRaw_; TSpec = SnpStoreSpec_; TConfig = FragmentStoreConfig<SnpStoreSpec_>; TContigId = int; TPos = long int; TNum = int]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_consensus_realign.h:633:27: required from 'void reAlign(seqan::FragmentStore<TSpec, TConfig>&, TId, TBandwidth, bool, TOptions&, const TModel&) [with TSpec = seqan::SnpStoreSpec_; TConfig = seqan::FragmentStoreConfig<seqan::SnpStoreSpec_>; TId = int; TBandwidth = int; TOptions = MethCallingOptions; TModel = seqan::Tag<seqan::BsSimple_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_realignment.h:245:12: required from 'void doRealigning(TFragmentStore&, typename TFragmentStore::TContigPos, typename TFragmentStore::TContigPos, TMethOptions&, TOptions&) [with TFragmentStore = seqan::FragmentStore<seqan::SnpStoreSpec_>; TMethOptions = MethCallingOptions; TOptions = SNPCallingOptions; typename TFragmentStore::TContigPos = long int]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar.h:1231:29: required from 'void doCheckRealignCall(TFragmentStore&, TContigPos, TContigPos, TContigPos, TSetContigAnchorGaps&, TVcfStream&, TBedStream&, TMethOptions&, TOptions&) [with TFragmentStore = seqan::FragmentStore<seqan::SnpStoreSpec_>; TContigPos = long int; TSetContigAnchorGaps = seqan::String<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> >, seqan::Alloc<> >; TVcfStream = seqan::VcfStream; TBedStream = seqan::BedStream; TMethOptions = MethCallingOptions; TOptions = SNPCallingOptions]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar.cpp:752:35: required from 'bool detectSNPsForContig(TVcfStream&, TBedStream&, seqan::FragmentStore<TSpec>&, TContigId&, TReaders&, TContexts&, TRecords&, TContigIntervals&, TOptions&, TMethOptions&) [with TVcfStream = seqan::VcfStream; TBedStream = seqan::BedStream; TSpec = seqan::SnpStoreSpec_; TContigId = int; TReaders = seqan::String<seqan::RecordReader<std::basic_fstream<char>, seqan::SinglePass<void> >*>; TContexts = seqan::String<seqan::BamIOContext<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > > >; TRecords = seqan::String<seqan::BamAlignmentRecord>; TContigIntervals = seqan::String<seqan::String<seqan::Interval<long int> > >; TOptions = SNPCallingOptions; TMethOptions = MethCallingOptions]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar.cpp:919:32: required from 'int detectSNPs(SNPCallingOptions&, TMethOptions&) [with TMethOptions = MethCallingOptions]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar.cpp:1286:28: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/proxy_iterator.h:106:15: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 106 | : data_iterator(_other.data_iterator) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h:117:22: note: because 'seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> >]' 117 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_fundamental.h:79, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:58: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5Q_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1542:29: required from 'void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5Q_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1398:21: required from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = SimpleType<unsigned char, Dna5Q_>; TValueTarget = SimpleType<unsigned char, Dna5Q_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1429:31: required from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = SimpleType<unsigned char, Dna5Q_>; TValueTarget = SimpleType<unsigned char, Dna5Q_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1840:27: required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5Q_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagExact_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20: required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5Q_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagExact_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:131:16: required from 'seqan::String<TValue, seqan::Alloc<TSpec> >::String(const seqan::String<TValue, seqan::Alloc<TSpec> >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna5Q_>; TSpec = void]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar.h:680:15: required from 'int readMatchesFromSamBam(TSetContigAnchorGaps&, TReader&, seqan::BamIOContext<TNameStore>&, seqan::BamAlignmentRecord&, TFragmentStore&, TFragmentStore&, TContigId, TContigPos, TContigPos, TOptions&) [with TSetContigAnchorGaps = seqan::String<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> >, seqan::Alloc<> >; TReader = seqan::RecordReader<std::basic_fstream<char>, seqan::SinglePass<void> >; TNameStore = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TFragmentStore = seqan::FragmentStore<seqan::SnpStoreSpec_>; TContigId = int; TContigPos = long int; TOptions = SNPCallingOptions; typename seqan::Value<TMatrix>::Type = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar.cpp:697:47: required from 'bool detectSNPsForContig(TVcfStream&, TBedStream&, seqan::FragmentStore<TSpec>&, TContigId&, TReaders&, TContexts&, TRecords&, TContigIntervals&, TOptions&, TMethOptions&) [with TVcfStream = seqan::VcfStream; TBedStream = seqan::BedStream; TSpec = seqan::SnpStoreSpec_; TContigId = int; TReaders = seqan::String<seqan::RecordReader<std::basic_fstream<char>, seqan::SinglePass<void> >*>; TContexts = seqan::String<seqan::BamIOContext<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > > >; TRecords = seqan::String<seqan::BamAlignmentRecord>; TContigIntervals = seqan::String<seqan::String<seqan::Interval<long int> > >; TOptions = SNPCallingOptions; TMethOptions = MethCallingOptions]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar.cpp:919:32: required from 'int detectSNPs(SNPCallingOptions&, TMethOptions&) [with TMethOptions = MethCallingOptions]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar.cpp:1286:28: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1521:19: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class seqan::SimpleType<unsigned char, seqan::Dna5Q_>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1521 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_alphabet.h:84, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:68: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5Q_>' declared here 116 | class SimpleType | ^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(TIterator) [with TIterator = seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h:211:12: required from 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TGapAnchors = String<GapAnchor<long int>, Alloc<> >; typename Reference<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Proxy<IteratorProxy<Iter<Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >, GapsIterator<AnchorGaps<String<GapAnchor<long int>, Alloc<> > > > > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_base.h:297:17: required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >, GapsIterator<AnchorGaps<String<GapAnchor<long int>, Alloc<> > > > > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_svg.h:352:96: required from 'void seqan::_printRead(SVGFile&, const Tag<TSpec>&, AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TFormatTag = TagRaw_; TContigGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TReadGaps = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TAlignedRead = AlignedReadStoreElement<long int, GapAnchor<long int>, void>; TLine = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2278:14: required from 'void seqan::printAlignment(TStream&, const Tag<TSpec>&, AlignedReadLayout&, FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = SVGFile; TFormatTag = TagRaw_; TSpec = SnpStoreSpec_; TConfig = FragmentStoreConfig<SnpStoreSpec_>; TContigId = int; TPos = long int; TNum = int]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_consensus_realign.h:633:27: required from 'void reAlign(seqan::FragmentStore<TSpec, TConfig>&, TId, TBandwidth, bool, TOptions&, const TModel&) [with TSpec = seqan::SnpStoreSpec_; TConfig = seqan::FragmentStoreConfig<seqan::SnpStoreSpec_>; TId = int; TBandwidth = int; TOptions = MethCallingOptions; TModel = seqan::Tag<seqan::BsSimple_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_realignment.h:245:12: required from 'void doRealigning(TFragmentStore&, typename TFragmentStore::TContigPos, typename TFragmentStore::TContigPos, TMethOptions&, TOptions&) [with TFragmentStore = seqan::FragmentStore<seqan::SnpStoreSpec_>; TMethOptions = MethCallingOptions; TOptions = SNPCallingOptions; typename TFragmentStore::TContigPos = long int]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar.h:1231:29: required from 'void doCheckRealignCall(TFragmentStore&, TContigPos, TContigPos, TContigPos, TSetContigAnchorGaps&, TVcfStream&, TBedStream&, TMethOptions&, TOptions&) [with TFragmentStore = seqan::FragmentStore<seqan::SnpStoreSpec_>; TContigPos = long int; TSetContigAnchorGaps = seqan::String<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> >, seqan::Alloc<> >; TVcfStream = seqan::VcfStream; TBedStream = seqan::BedStream; TMethOptions = MethCallingOptions; TOptions = SNPCallingOptions]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar.cpp:752:35: required from 'bool detectSNPsForContig(TVcfStream&, TBedStream&, seqan::FragmentStore<TSpec>&, TContigId&, TReaders&, TContexts&, TRecords&, TContigIntervals&, TOptions&, TMethOptions&) [with TVcfStream = seqan::VcfStream; TBedStream = seqan::BedStream; TSpec = seqan::SnpStoreSpec_; TContigId = int; TReaders = seqan::String<seqan::RecordReader<std::basic_fstream<char>, seqan::SinglePass<void> >*>; TContexts = seqan::String<seqan::BamIOContext<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > > >; TRecords = seqan::String<seqan::BamAlignmentRecord>; TContigIntervals = seqan::String<seqan::String<seqan::Interval<long int> > >; TOptions = SNPCallingOptions; TMethOptions = MethCallingOptions]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar.cpp:919:32: required from 'int detectSNPs(SNPCallingOptions&, TMethOptions&) [with TMethOptions = MethCallingOptions]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar.cpp:1286:28: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/proxy_iterator.h:100:15: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 100 | : data_iterator(_it) | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h:117:22: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> >]' 117 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(TIterator) [with TIterator = seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h:211:12: required from 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TGapAnchors = String<GapAnchor<long int>, Alloc<> >; typename Reference<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Proxy<IteratorProxy<Iter<Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >, GapsIterator<AnchorGaps<String<GapAnchor<long int>, Alloc<> > > > > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_base.h:297:17: required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >, GapsIterator<AnchorGaps<String<GapAnchor<long int>, Alloc<> > > > > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_svg.h:352:119: required from 'void seqan::_printRead(SVGFile&, const Tag<TSpec>&, AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TFormatTag = TagRaw_; TContigGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TReadGaps = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TAlignedRead = AlignedReadStoreElement<long int, GapAnchor<long int>, void>; TLine = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2278:14: required from 'void seqan::printAlignment(TStream&, const Tag<TSpec>&, AlignedReadLayout&, FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = SVGFile; TFormatTag = TagRaw_; TSpec = SnpStoreSpec_; TConfig = FragmentStoreConfig<SnpStoreSpec_>; TContigId = int; TPos = long int; TNum = int]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_consensus_realign.h:633:27: required from 'void reAlign(seqan::FragmentStore<TSpec, TConfig>&, TId, TBandwidth, bool, TOptions&, const TModel&) [with TSpec = seqan::SnpStoreSpec_; TConfig = seqan::FragmentStoreConfig<seqan::SnpStoreSpec_>; TId = int; TBandwidth = int; TOptions = MethCallingOptions; TModel = seqan::Tag<seqan::BsSimple_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_realignment.h:245:12: required from 'void doRealigning(TFragmentStore&, typename TFragmentStore::TContigPos, typename TFragmentStore::TContigPos, TMethOptions&, TOptions&) [with TFragmentStore = seqan::FragmentStore<seqan::SnpStoreSpec_>; TMethOptions = MethCallingOptions; TOptions = SNPCallingOptions; typename TFragmentStore::TContigPos = long int]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar.h:1231:29: required from 'void doCheckRealignCall(TFragmentStore&, TContigPos, TContigPos, TContigPos, TSetContigAnchorGaps&, TVcfStream&, TBedStream&, TMethOptions&, TOptions&) [with TFragmentStore = seqan::FragmentStore<seqan::SnpStoreSpec_>; TContigPos = long int; TSetContigAnchorGaps = seqan::String<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> >, seqan::Alloc<> >; TVcfStream = seqan::VcfStream; TBedStream = seqan::BedStream; TMethOptions = MethCallingOptions; TOptions = SNPCallingOptions]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar.cpp:752:35: required from 'bool detectSNPsForContig(TVcfStream&, TBedStream&, seqan::FragmentStore<TSpec>&, TContigId&, TReaders&, TContexts&, TRecords&, TContigIntervals&, TOptions&, TMethOptions&) [with TVcfStream = seqan::VcfStream; TBedStream = seqan::BedStream; TSpec = seqan::SnpStoreSpec_; TContigId = int; TReaders = seqan::String<seqan::RecordReader<std::basic_fstream<char>, seqan::SinglePass<void> >*>; TContexts = seqan::String<seqan::BamIOContext<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > > >; TRecords = seqan::String<seqan::BamAlignmentRecord>; TContigIntervals = seqan::String<seqan::String<seqan::Interval<long int> > >; TOptions = SNPCallingOptions; TMethOptions = MethCallingOptions]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar.cpp:919:32: required from 'int detectSNPs(SNPCallingOptions&, TMethOptions&) [with TMethOptions = MethCallingOptions]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar.cpp:1286:28: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/proxy_iterator.h:100:15: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 100 | : data_iterator(_it) | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h:117:22: note: because 'seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> >]' 117 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:56, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:41: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/cigar.h: In function 'unsigned int seqan::cigarToGapAnchorRead(const TCigarString&, TGaps&) [with TCigarString = String<CigarElement<> >; TGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/cigar.h:534:27: warning: this statement may fall through [-Wimplicit-fallthrough=] 534 | insertGaps(it, cigar[i].count); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/cigar.h:535:13: note: here 535 | case 'I': | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/cigar.h: In function 'unsigned int seqan::cigarToGapAnchorContig(const TCigarString&, TGaps&) [with TCigarString = String<CigarElement<> >; TGaps = Gaps<Nothing, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/cigar.h:564:27: warning: this statement may fall through [-Wimplicit-fallthrough=] 564 | insertGaps(it, cigar[i].count); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/cigar.h:565:13: note: here 565 | case 'D': | ^~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_score.h: In function 'void seqan::assignTargetFreqs(Score<TValue, BsTagList<TBsProfileScore, TModel, TCellDescriptor> >&, const TString&, TMethOptions&, BsTop&) [with TValue = double; TString = String<ProfileChar<SimpleType<unsigned char, DnaMR_>, double> >; TBsProfileScore = const Tag<BsProfileScoreCT_>; TModel = Tag<BsSimple_>; TCellDescriptor = Tag<InnerCell_>; TMethOptions = MethCallingOptions]': /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_score.h:190:38: warning: this statement may fall through [-Wimplicit-fallthrough=] 190 | me.targetFreqs[i][3] += ((1.0-estMethLevel)/sum)/4.0; // T | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_score.h:191:13: note: here 191 | case -1: // Ref gap | ^~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_score.h: In function 'void seqan::assignTargetFreqs(Score<TValue, BsTagList<TBsProfileScore, TModel, TCellDescriptor> >&, const TString&, TMethOptions&, BsTop&) [with TValue = double; TString = String<ProfileChar<SimpleType<unsigned char, DnaMR_>, double> >; TBsProfileScore = const Tag<BsProfileScoreCTRight_>; TModel = Tag<BsSimple_>; TCellDescriptor = Tag<InnerCell_>; TMethOptions = MethCallingOptions]': /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_score.h:190:38: warning: this statement may fall through [-Wimplicit-fallthrough=] 190 | me.targetFreqs[i][3] += ((1.0-estMethLevel)/sum)/4.0; // T | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_score.h:191:13: note: here 191 | case -1: // Ref gap | ^~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_score.h: In function 'void seqan::assignTargetFreqs(Score<TValue, BsTagList<TBsProfileScore, TModel, TCellDescriptor> >&, const TString&, TMethOptions&, BsBottom&) [with TValue = double; TString = String<ProfileChar<SimpleType<unsigned char, DnaMR_>, double> >; TBsProfileScore = const Tag<BsProfileScoreGA_>; TModel = Tag<BsSimple_>; TCellDescriptor = Tag<InnerCell_>; TMethOptions = MethCallingOptions]': /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_score.h:265:38: warning: this statement may fall through [-Wimplicit-fallthrough=] 265 | me.targetFreqs[i][3] += (1.0/sum)/4.0; // T | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_score.h:266:13: note: here 266 | case -1: // Ref gap | ^~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_score.h: In function 'void seqan::assignTargetFreqs(Score<TValue, BsTagList<TBsProfileScore, TModel, TCellDescriptor> >&, const TString&, TMethOptions&, BsBottom&) [with TValue = double; TString = String<ProfileChar<SimpleType<unsigned char, DnaMR_>, double> >; TBsProfileScore = const Tag<BsProfileScoreGARight_>; TModel = Tag<BsSimple_>; TCellDescriptor = Tag<InnerCell_>; TMethOptions = MethCallingOptions]': /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_score.h:265:38: warning: this statement may fall through [-Wimplicit-fallthrough=] 265 | me.targetFreqs[i][3] += (1.0/sum)/4.0; // T | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_score.h:266:13: note: here 266 | case -1: // Ref gap | ^~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_allocator.h:53, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:74: In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<std::__cxx11::basic_string<char> >; TValue = std::__cxx11::basic_string<char>; TSize = long unsigned int; TUsage = AllocateStorage_]', inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = std::__cxx11::basic_string<char>; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30, inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20, inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<std::__cxx11::basic_string<char> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50, inlined from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<std::__cxx11::basic_string<char> >; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18, inlined from 'void seqan::eraseBack(T&) [with T = String<std::__cxx11::basic_string<char> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2337:8, inlined from 'TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string<char>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/arg_parse/arg_parse_ctd_support.h:88:30: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value '18446744073709551552' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/exception_ptr.h:38, from /usr/include/c++/13/exception:164, from /usr/include/c++/13/ios:41: /usr/include/c++/13/new: In function 'TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string<char>]': /usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here 126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:59: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h: In function 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h:399:36: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] 399 | snprintf(buffer, 4, "%d", x); | ^ In file included from /usr/include/stdio.h:906, from /usr/include/c++/13/cstdio:42, from /usr/include/c++/13/ext/string_conversions.h:45, from /usr/include/c++/13/bits/basic_string.h:4072, from /usr/include/c++/13/string:54: In function 'int snprintf(char*, size_t, const char*, ...)', inlined from 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h:399:21: /usr/include/bits/stdio2.h:54:35: note: '__builtin___snprintf_chk' output between 2 and 5 bytes into a destination of size 4 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<unsigned int, Alloc<> >; TValue = unsigned int; TSize = long unsigned int; TUsage = AllocateStorage_]', inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = unsigned int; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = unsigned int; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = unsigned int; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30, inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83, inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1821:1, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20, inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<unsigned int, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50, inlined from 'typename seqan::Value<seqan::IdManager<TIdType, TSpec> >::Type seqan::obtainId(IdManager<TIdType, TSpec>&) [with TIdType = unsigned int; TSpec = Tag<Default_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_idmanager.h:205:9, inlined from 'typename seqan::VertexDescriptor<seqan::Graph<seqan::Directed<TCargo, TSpec> > >::Type seqan::addVertex(Graph<Directed<TCargo, TSpec> >&) [with TCargo = void; TSpec = const Tag<WithoutEdgeId_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_impl_directed.h:534:33, inlined from 'void seqan::_createVertices(Graph<TSpec>&, TVertexDescriptor) [with TSpec = Directed<void, const Tag<WithoutEdgeId_> >; TVertexDescriptor = unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_interface.h:709:65, inlined from 'void seqan::_copyGraph(const Graph<Directed<TCargo, TSpec> >&, Graph<Directed<TCargo, TSpec> >&, bool) [with TCargo = void; TSpec = const Tag<WithoutEdgeId_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_impl_directed.h:191:50: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value '18446744073709551608' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/new: In function 'void seqan::_copyGraph(const Graph<Directed<TCargo, TSpec> >&, Graph<Directed<TCargo, TSpec> >&, bool) [with TCargo = void; TSpec = const Tag<WithoutEdgeId_>]': /usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here 126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<unsigned int, Alloc<> >; TValue = unsigned int; TSize = long unsigned int; TUsage = AllocateStorage_]', inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = unsigned int; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = unsigned int; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = unsigned int; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30, inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83, inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1821:1, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20, inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<unsigned int, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50, inlined from 'typename seqan::Value<seqan::IdManager<TIdType, TSpec> >::Type seqan::obtainId(IdManager<TIdType, TSpec>&) [with TIdType = unsigned int; TSpec = Tag<Default_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_idmanager.h:205:9, inlined from 'typename seqan::VertexDescriptor<seqan::Graph<seqan::Directed<TCargo, TSpec> > >::Type seqan::addVertex(Graph<Directed<TCargo, TSpec> >&) [with TCargo = void; TSpec = const Tag<WithoutEdgeId_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_impl_directed.h:534:33, inlined from 'void seqan::_createVertices(Graph<TSpec>&, TVertexDescriptor) [with TSpec = Directed<void, const Tag<WithoutEdgeId_> >; TVertexDescriptor = unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_interface.h:709:65, inlined from 'void seqan::_copyGraph(const Graph<Directed<TCargo, TSpec> >&, Graph<Directed<TCargo, TSpec> >&, bool) [with TCargo = void; TSpec = const Tag<WithoutEdgeId_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_impl_directed.h:192:24: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value '18446744073709551608' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/new: In function 'void seqan::_copyGraph(const Graph<Directed<TCargo, TSpec> >&, Graph<Directed<TCargo, TSpec> >&, bool) [with TCargo = void; TSpec = const Tag<WithoutEdgeId_>]': /usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here 126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<long double>; TValue = long double; TSize = long unsigned int; TUsage = AllocateStorage_]', inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = long double; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = long double; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = long double; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30, inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = long double; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83, inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = long double; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1821:1, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = long double; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20, inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<long double>; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = long double; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50, inlined from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<long double>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18, inlined from 'void seqan::eraseBack(T&) [with T = String<long double>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2337:8, inlined from 'void adjustConstantsSize(TConstantSet&, TStrand, const Naive&) [with TConstantSet = seqan::String<seqan::String<seqan::String<long double> > >; TStrand = char]' at /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_calling.h:351:22, inlined from 'void constructConstantsAndLHoods(TConstantSet&, TLHoods&, TQStrings&, TQStrings&, TMapqs&, TMapqs&, TOriginString&, TOriginString&, TCounts&, TCounts&, TMethOptions&, TRefContext&, const TMethod&) [with TConstantSet = seqan::String<seqan::String<seqan::String<long double> > >; TLHoods = seqan::String<long double>; TQStrings = seqan::String<seqan::String<char, seqan::Alloc<> > >; TMapqs = seqan::String<seqan::String<int> >; TOriginString = seqan::String<seqan::String<bool> >; TCounts = seqan::String<unsigned int, seqan::Alloc<> >; TMethOptions = MethCallingOptions; TRefContext = RefContext; TMethod = seqan::Tag<Naive_>]' at /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_calling.h:437:36, inlined from 'void getCandidateProbs(TProbs&, TBetas&, TMethOptions&, TOptions&, TQStrings&, TQStrings&, TMapqs&, TMapqs&, TOriginString&, TOriginString&, TCounts&, TCounts&, TRefContext&) [with TProbs = seqan::String<long double>; TBetas = seqan::String<long double>; TMethOptions = MethCallingOptions; TOptions = SNPCallingOptions; TQStrings = seqan::String<seqan::String<char, seqan::Alloc<> > >; TMapqs = seqan::String<seqan::String<int> >; TOriginString = seqan::String<seqan::String<bool> >; TCounts = seqan::String<unsigned int, seqan::Alloc<> >; TRefContext = RefContext]' at /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_calling.h:937:36: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value '18446744073709551584' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/new: In function 'void getCandidateProbs(TProbs&, TBetas&, TMethOptions&, TOptions&, TQStrings&, TQStrings&, TMapqs&, TMapqs&, TOriginString&, TOriginString&, TCounts&, TCounts&, TRefContext&) [with TProbs = seqan::String<long double>; TBetas = seqan::String<long double>; TMethOptions = MethCallingOptions; TOptions = SNPCallingOptions; TQStrings = seqan::String<seqan::String<char, seqan::Alloc<> > >; TMapqs = seqan::String<seqan::String<int> >; TOriginString = seqan::String<seqan::String<bool> >; TCounts = seqan::String<unsigned int, seqan::Alloc<> >; TRefContext = RefContext]': /usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here 126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<long double>; TValue = long double; TSize = long unsigned int; TUsage = AllocateStorage_]', inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = long double; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = long double; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = long double; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30, inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = long double; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83, inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = long double; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1821:1, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = long double; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20, inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<long double>; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = long double; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50, inlined from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<long double>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18, inlined from 'void seqan::eraseBack(T&) [with T = String<long double>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2337:8, inlined from 'void adjustConstantsSize(TConstantSet&, TStrand, const Naive&) [with TConstantSet = seqan::String<seqan::String<seqan::String<long double> > >; TStrand = char]' at /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_calling.h:352:22, inlined from 'void constructConstantsAndLHoods(TConstantSet&, TLHoods&, TQStrings&, TQStrings&, TMapqs&, TMapqs&, TOriginString&, TOriginString&, TCounts&, TCounts&, TMethOptions&, TRefContext&, const TMethod&) [with TConstantSet = seqan::String<seqan::String<seqan::String<long double> > >; TLHoods = seqan::String<long double>; TQStrings = seqan::String<seqan::String<char, seqan::Alloc<> > >; TMapqs = seqan::String<seqan::String<int> >; TOriginString = seqan::String<seqan::String<bool> >; TCounts = seqan::String<unsigned int, seqan::Alloc<> >; TMethOptions = MethCallingOptions; TRefContext = RefContext; TMethod = seqan::Tag<Naive_>]' at /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_calling.h:437:36, inlined from 'void getCandidateProbs(TProbs&, TBetas&, TMethOptions&, TOptions&, TQStrings&, TQStrings&, TMapqs&, TMapqs&, TOriginString&, TOriginString&, TCounts&, TCounts&, TRefContext&) [with TProbs = seqan::String<long double>; TBetas = seqan::String<long double>; TMethOptions = MethCallingOptions; TOptions = SNPCallingOptions; TQStrings = seqan::String<seqan::String<char, seqan::Alloc<> > >; TMapqs = seqan::String<seqan::String<int> >; TOriginString = seqan::String<seqan::String<bool> >; TCounts = seqan::String<unsigned int, seqan::Alloc<> >; TRefContext = RefContext]' at /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_calling.h:937:36: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value '18446744073709551584' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/new: In function 'void getCandidateProbs(TProbs&, TBetas&, TMethOptions&, TOptions&, TQStrings&, TQStrings&, TMapqs&, TMapqs&, TOriginString&, TOriginString&, TCounts&, TCounts&, TRefContext&) [with TProbs = seqan::String<long double>; TBetas = seqan::String<long double>; TMethOptions = MethCallingOptions; TOptions = SNPCallingOptions; TQStrings = seqan::String<seqan::String<char, seqan::Alloc<> > >; TMapqs = seqan::String<seqan::String<int> >; TOriginString = seqan::String<seqan::String<bool> >; TCounts = seqan::String<unsigned int, seqan::Alloc<> >; TRefContext = RefContext]': /usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here 126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<long double>; TValue = long double; TSize = long unsigned int; TUsage = AllocateStorage_]', inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = long double; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = long double; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = long double; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30, inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = long double; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83, inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = long double; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1821:1, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = long double; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20, inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<long double>; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = long double; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50, inlined from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<long double>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18, inlined from 'void seqan::eraseBack(T&) [with T = String<long double>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2337:8, inlined from 'void adjustConstantsSize(TConstantSet&, TStrand, const Naive&) [with TConstantSet = seqan::String<seqan::String<seqan::String<long double> > >; TStrand = char]' at /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_calling.h:353:22, inlined from 'void constructConstantsAndLHoods(TConstantSet&, TLHoods&, TQStrings&, TQStrings&, TMapqs&, TMapqs&, TOriginString&, TOriginString&, TCounts&, TCounts&, TMethOptions&, TRefContext&, const TMethod&) [with TConstantSet = seqan::String<seqan::String<seqan::String<long double> > >; TLHoods = seqan::String<long double>; TQStrings = seqan::String<seqan::String<char, seqan::Alloc<> > >; TMapqs = seqan::String<seqan::String<int> >; TOriginString = seqan::String<seqan::String<bool> >; TCounts = seqan::String<unsigned int, seqan::Alloc<> >; TMethOptions = MethCallingOptions; TRefContext = RefContext; TMethod = seqan::Tag<Naive_>]' at /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_calling.h:437:36, inlined from 'void getCandidateProbs(TProbs&, TBetas&, TMethOptions&, TOptions&, TQStrings&, TQStrings&, TMapqs&, TMapqs&, TOriginString&, TOriginString&, TCounts&, TCounts&, TRefContext&) [with TProbs = seqan::String<long double>; TBetas = seqan::String<long double>; TMethOptions = MethCallingOptions; TOptions = SNPCallingOptions; TQStrings = seqan::String<seqan::String<char, seqan::Alloc<> > >; TMapqs = seqan::String<seqan::String<int> >; TOriginString = seqan::String<seqan::String<bool> >; TCounts = seqan::String<unsigned int, seqan::Alloc<> >; TRefContext = RefContext]' at /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_calling.h:937:36: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value '18446744073709551584' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/new: In function 'void getCandidateProbs(TProbs&, TBetas&, TMethOptions&, TOptions&, TQStrings&, TQStrings&, TMapqs&, TMapqs&, TOriginString&, TOriginString&, TCounts&, TCounts&, TRefContext&) [with TProbs = seqan::String<long double>; TBetas = seqan::String<long double>; TMethOptions = MethCallingOptions; TOptions = SNPCallingOptions; TQStrings = seqan::String<seqan::String<char, seqan::Alloc<> > >; TMapqs = seqan::String<seqan::String<int> >; TOriginString = seqan::String<seqan::String<bool> >; TCounts = seqan::String<unsigned int, seqan::Alloc<> >; TRefContext = RefContext]': /usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here 126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<long double>; TValue = long double; TSize = long unsigned int; TUsage = AllocateStorage_]', inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = long double; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = long double; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = long double; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30, inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = long double; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83, inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = long double; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1821:1, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = long double; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20, inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<long double>; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = long double; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50, inlined from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<long double>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18, inlined from 'void seqan::eraseBack(T&) [with T = String<long double>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2337:8, inlined from 'void adjustConstantsSize(TConstantSet&, TStrand, const Naive&) [with TConstantSet = seqan::String<seqan::String<seqan::String<long double> > >; TStrand = char]' at /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_calling.h:354:22, inlined from 'void constructConstantsAndLHoods(TConstantSet&, TLHoods&, TQStrings&, TQStrings&, TMapqs&, TMapqs&, TOriginString&, TOriginString&, TCounts&, TCounts&, TMethOptions&, TRefContext&, const TMethod&) [with TConstantSet = seqan::String<seqan::String<seqan::String<long double> > >; TLHoods = seqan::String<long double>; TQStrings = seqan::String<seqan::String<char, seqan::Alloc<> > >; TMapqs = seqan::String<seqan::String<int> >; TOriginString = seqan::String<seqan::String<bool> >; TCounts = seqan::String<unsigned int, seqan::Alloc<> >; TMethOptions = MethCallingOptions; TRefContext = RefContext; TMethod = seqan::Tag<Naive_>]' at /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_calling.h:437:36, inlined from 'void getCandidateProbs(TProbs&, TBetas&, TMethOptions&, TOptions&, TQStrings&, TQStrings&, TMapqs&, TMapqs&, TOriginString&, TOriginString&, TCounts&, TCounts&, TRefContext&) [with TProbs = seqan::String<long double>; TBetas = seqan::String<long double>; TMethOptions = MethCallingOptions; TOptions = SNPCallingOptions; TQStrings = seqan::String<seqan::String<char, seqan::Alloc<> > >; TMapqs = seqan::String<seqan::String<int> >; TOriginString = seqan::String<seqan::String<bool> >; TCounts = seqan::String<unsigned int, seqan::Alloc<> >; TRefContext = RefContext]' at /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_calling.h:937:36: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value '18446744073709551584' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/new: In function 'void getCandidateProbs(TProbs&, TBetas&, TMethOptions&, TOptions&, TQStrings&, TQStrings&, TMapqs&, TMapqs&, TOriginString&, TOriginString&, TCounts&, TCounts&, TRefContext&) [with TProbs = seqan::String<long double>; TBetas = seqan::String<long double>; TMethOptions = MethCallingOptions; TOptions = SNPCallingOptions; TQStrings = seqan::String<seqan::String<char, seqan::Alloc<> > >; TMapqs = seqan::String<seqan::String<int> >; TOriginString = seqan::String<seqan::String<bool> >; TCounts = seqan::String<unsigned int, seqan::Alloc<> >; TRefContext = RefContext]': /usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here 126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<long double>; TValue = long double; TSize = long unsigned int; TUsage = AllocateStorage_]', inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = long double; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = long double; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = long double; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30, inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = long double; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83, inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = long double; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1821:1, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = long double; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20, inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<long double>; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = long double; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50, inlined from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<long double>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18, inlined from 'void seqan::eraseBack(T&) [with T = String<long double>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2337:8, inlined from 'void adjustConstantsSize(TConstantSet&, TStrand, const Naive&) [with TConstantSet = seqan::String<seqan::String<seqan::String<long double> > >; TStrand = char]' at /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_calling.h:361:22, inlined from 'void constructConstantsAndLHoods(TConstantSet&, TLHoods&, TQStrings&, TQStrings&, TMapqs&, TMapqs&, TOriginString&, TOriginString&, TCounts&, TCounts&, TMethOptions&, TRefContext&, const TMethod&) [with TConstantSet = seqan::String<seqan::String<seqan::String<long double> > >; TLHoods = seqan::String<long double>; TQStrings = seqan::String<seqan::String<char, seqan::Alloc<> > >; TMapqs = seqan::String<seqan::String<int> >; TOriginString = seqan::String<seqan::String<bool> >; TCounts = seqan::String<unsigned int, seqan::Alloc<> >; TMethOptions = MethCallingOptions; TRefContext = RefContext; TMethod = seqan::Tag<Naive_>]' at /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_calling.h:518:36, inlined from 'void getCandidateProbs(TProbs&, TBetas&, TMethOptions&, TOptions&, TQStrings&, TQStrings&, TMapqs&, TMapqs&, TOriginString&, TOriginString&, TCounts&, TCounts&, TRefContext&) [with TProbs = seqan::String<long double>; TBetas = seqan::String<long double>; TMethOptions = MethCallingOptions; TOptions = SNPCallingOptions; TQStrings = seqan::String<seqan::String<char, seqan::Alloc<> > >; TMapqs = seqan::String<seqan::String<int> >; TOriginString = seqan::String<seqan::String<bool> >; TCounts = seqan::String<unsigned int, seqan::Alloc<> >; TRefContext = RefContext]' at /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_calling.h:937:36: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value '18446744073709551584' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/new: In function 'void getCandidateProbs(TProbs&, TBetas&, TMethOptions&, TOptions&, TQStrings&, TQStrings&, TMapqs&, TMapqs&, TOriginString&, TOriginString&, TCounts&, TCounts&, TRefContext&) [with TProbs = seqan::String<long double>; TBetas = seqan::String<long double>; TMethOptions = MethCallingOptions; TOptions = SNPCallingOptions; TQStrings = seqan::String<seqan::String<char, seqan::Alloc<> > >; TMapqs = seqan::String<seqan::String<int> >; TOriginString = seqan::String<seqan::String<bool> >; TCounts = seqan::String<unsigned int, seqan::Alloc<> >; TRefContext = RefContext]': /usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here 126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<long double>; TValue = long double; TSize = long unsigned int; TUsage = AllocateStorage_]', inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = long double; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = long double; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = long double; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30, inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = long double; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83, inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = long double; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1821:1, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = long double; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20, inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<long double>; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = long double; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50, inlined from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<long double>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18, inlined from 'void seqan::eraseBack(T&) [with T = String<long double>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2337:8, inlined from 'void adjustConstantsSize(TConstantSet&, TStrand, const Naive&) [with TConstantSet = seqan::String<seqan::String<seqan::String<long double> > >; TStrand = char]' at /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_calling.h:362:22, inlined from 'void constructConstantsAndLHoods(TConstantSet&, TLHoods&, TQStrings&, TQStrings&, TMapqs&, TMapqs&, TOriginString&, TOriginString&, TCounts&, TCounts&, TMethOptions&, TRefContext&, const TMethod&) [with TConstantSet = seqan::String<seqan::String<seqan::String<long double> > >; TLHoods = seqan::String<long double>; TQStrings = seqan::String<seqan::String<char, seqan::Alloc<> > >; TMapqs = seqan::String<seqan::String<int> >; TOriginString = seqan::String<seqan::String<bool> >; TCounts = seqan::String<unsigned int, seqan::Alloc<> >; TMethOptions = MethCallingOptions; TRefContext = RefContext; TMethod = seqan::Tag<Naive_>]' at /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_calling.h:518:36, inlined from 'void getCandidateProbs(TProbs&, TBetas&, TMethOptions&, TOptions&, TQStrings&, TQStrings&, TMapqs&, TMapqs&, TOriginString&, TOriginString&, TCounts&, TCounts&, TRefContext&) [with TProbs = seqan::String<long double>; TBetas = seqan::String<long double>; TMethOptions = MethCallingOptions; TOptions = SNPCallingOptions; TQStrings = seqan::String<seqan::String<char, seqan::Alloc<> > >; TMapqs = seqan::String<seqan::String<int> >; TOriginString = seqan::String<seqan::String<bool> >; TCounts = seqan::String<unsigned int, seqan::Alloc<> >; TRefContext = RefContext]' at /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_calling.h:937:36: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value '18446744073709551584' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/new: In function 'void getCandidateProbs(TProbs&, TBetas&, TMethOptions&, TOptions&, TQStrings&, TQStrings&, TMapqs&, TMapqs&, TOriginString&, TOriginString&, TCounts&, TCounts&, TRefContext&) [with TProbs = seqan::String<long double>; TBetas = seqan::String<long double>; TMethOptions = MethCallingOptions; TOptions = SNPCallingOptions; TQStrings = seqan::String<seqan::String<char, seqan::Alloc<> > >; TMapqs = seqan::String<seqan::String<int> >; TOriginString = seqan::String<seqan::String<bool> >; TCounts = seqan::String<unsigned int, seqan::Alloc<> >; TRefContext = RefContext]': /usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here 126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<long double>; TValue = long double; TSize = long unsigned int; TUsage = AllocateStorage_]', inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = long double; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = long double; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = long double; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30, inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = long double; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83, inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = long double; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1821:1, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = long double; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20, inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<long double>; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = long double; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50, inlined from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<long double>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18, inlined from 'void seqan::eraseBack(T&) [with T = String<long double>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2337:8, inlined from 'void adjustConstantsSize(TConstantSet&, TStrand, const Naive&) [with TConstantSet = seqan::String<seqan::String<seqan::String<long double> > >; TStrand = char]' at /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_calling.h:363:22, inlined from 'void constructConstantsAndLHoods(TConstantSet&, TLHoods&, TQStrings&, TQStrings&, TMapqs&, TMapqs&, TOriginString&, TOriginString&, TCounts&, TCounts&, TMethOptions&, TRefContext&, const TMethod&) [with TConstantSet = seqan::String<seqan::String<seqan::String<long double> > >; TLHoods = seqan::String<long double>; TQStrings = seqan::String<seqan::String<char, seqan::Alloc<> > >; TMapqs = seqan::String<seqan::String<int> >; TOriginString = seqan::String<seqan::String<bool> >; TCounts = seqan::String<unsigned int, seqan::Alloc<> >; TMethOptions = MethCallingOptions; TRefContext = RefContext; TMethod = seqan::Tag<Naive_>]' at /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_calling.h:518:36, inlined from 'void getCandidateProbs(TProbs&, TBetas&, TMethOptions&, TOptions&, TQStrings&, TQStrings&, TMapqs&, TMapqs&, TOriginString&, TOriginString&, TCounts&, TCounts&, TRefContext&) [with TProbs = seqan::String<long double>; TBetas = seqan::String<long double>; TMethOptions = MethCallingOptions; TOptions = SNPCallingOptions; TQStrings = seqan::String<seqan::String<char, seqan::Alloc<> > >; TMapqs = seqan::String<seqan::String<int> >; TOriginString = seqan::String<seqan::String<bool> >; TCounts = seqan::String<unsigned int, seqan::Alloc<> >; TRefContext = RefContext]' at /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_calling.h:937:36: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value '18446744073709551584' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/new: In function 'void getCandidateProbs(TProbs&, TBetas&, TMethOptions&, TOptions&, TQStrings&, TQStrings&, TMapqs&, TMapqs&, TOriginString&, TOriginString&, TCounts&, TCounts&, TRefContext&) [with TProbs = seqan::String<long double>; TBetas = seqan::String<long double>; TMethOptions = MethCallingOptions; TOptions = SNPCallingOptions; TQStrings = seqan::String<seqan::String<char, seqan::Alloc<> > >; TMapqs = seqan::String<seqan::String<int> >; TOriginString = seqan::String<seqan::String<bool> >; TCounts = seqan::String<unsigned int, seqan::Alloc<> >; TRefContext = RefContext]': /usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here 126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<long double>; TValue = long double; TSize = long unsigned int; TUsage = AllocateStorage_]', inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = long double; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = long double; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = long double; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30, inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = long double; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83, inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = long double; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1821:1, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = long double; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20, inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<long double>; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = long double; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50, inlined from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<long double>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18, inlined from 'void seqan::eraseBack(T&) [with T = String<long double>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2337:8, inlined from 'void adjustConstantsSize(TConstantSet&, TStrand, const Naive&) [with TConstantSet = seqan::String<seqan::String<seqan::String<long double> > >; TStrand = char]' at /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_calling.h:364:22, inlined from 'void constructConstantsAndLHoods(TConstantSet&, TLHoods&, TQStrings&, TQStrings&, TMapqs&, TMapqs&, TOriginString&, TOriginString&, TCounts&, TCounts&, TMethOptions&, TRefContext&, const TMethod&) [with TConstantSet = seqan::String<seqan::String<seqan::String<long double> > >; TLHoods = seqan::String<long double>; TQStrings = seqan::String<seqan::String<char, seqan::Alloc<> > >; TMapqs = seqan::String<seqan::String<int> >; TOriginString = seqan::String<seqan::String<bool> >; TCounts = seqan::String<unsigned int, seqan::Alloc<> >; TMethOptions = MethCallingOptions; TRefContext = RefContext; TMethod = seqan::Tag<Naive_>]' at /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_calling.h:518:36, inlined from 'void getCandidateProbs(TProbs&, TBetas&, TMethOptions&, TOptions&, TQStrings&, TQStrings&, TMapqs&, TMapqs&, TOriginString&, TOriginString&, TCounts&, TCounts&, TRefContext&) [with TProbs = seqan::String<long double>; TBetas = seqan::String<long double>; TMethOptions = MethCallingOptions; TOptions = SNPCallingOptions; TQStrings = seqan::String<seqan::String<char, seqan::Alloc<> > >; TMapqs = seqan::String<seqan::String<int> >; TOriginString = seqan::String<seqan::String<bool> >; TCounts = seqan::String<unsigned int, seqan::Alloc<> >; TRefContext = RefContext]' at /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_calling.h:937:36: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value '18446744073709551584' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/new: In function 'void getCandidateProbs(TProbs&, TBetas&, TMethOptions&, TOptions&, TQStrings&, TQStrings&, TMapqs&, TMapqs&, TOriginString&, TOriginString&, TCounts&, TCounts&, TRefContext&) [with TProbs = seqan::String<long double>; TBetas = seqan::String<long double>; TMethOptions = MethCallingOptions; TOptions = SNPCallingOptions; TQStrings = seqan::String<seqan::String<char, seqan::Alloc<> > >; TMapqs = seqan::String<seqan::String<int> >; TOriginString = seqan::String<seqan::String<bool> >; TCounts = seqan::String<unsigned int, seqan::Alloc<> >; TRefContext = RefContext]': /usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here 126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<long double>; TValue = long double; TSize = long unsigned int; TUsage = AllocateStorage_]', inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = long double; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = long double; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = long double; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30, inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = long double; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83, inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = long double; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1821:1, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = long double; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20, inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<long double>; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = long double; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50, inlined from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<long double>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18, inlined from 'void seqan::eraseBack(T&) [with T = String<long double>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2337:8, inlined from 'void adjustConstantsSize(TConstantSet&, TStrand, const Naive&) [with TConstantSet = seqan::String<seqan::String<seqan::String<long double> > >; TStrand = char]' at /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_calling.h:351:22, inlined from 'void adjustConstantsSize(TConstantSet&, TStrand, const LogFunction&) [with TConstantSet = seqan::String<seqan::String<seqan::String<long double> > >; TStrand = char]' at /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_calling.h:374:24, inlined from 'void constructConstantsAndLHoods(TConstantSet&, TLHoods&, TQStrings&, TQStrings&, TMapqs&, TMapqs&, TOriginString&, TOriginString&, TCounts&, TCounts&, TMethOptions&, TRefContext&, const TMethod&) [with TConstantSet = seqan::String<seqan::String<seqan::String<long double> > >; TLHoods = seqan::String<long double>; TQStrings = seqan::String<seqan::String<char, seqan::Alloc<> > >; TMapqs = seqan::String<seqan::String<int> >; TOriginString = seqan::String<seqan::String<bool> >; TCounts = seqan::String<unsigned int, seqan::Alloc<> >; TMethOptions = MethCallingOptions; TRefContext = RefContext; TMethod = seqan::Tag<LogFunction_>]' at /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_calling.h:437:36, inlined from 'void getCandidateProbs(TProbs&, TBetas&, TMethOptions&, TOptions&, TQStrings&, TQStrings&, TMapqs&, TMapqs&, TOriginString&, TOriginString&, TCounts&, TCounts&, TRefContext&) [with TProbs = seqan::String<long double>; TBetas = seqan::String<long double>; TMethOptions = MethCallingOptions; TOptions = SNPCallingOptions; TQStrings = seqan::String<seqan::String<char, seqan::Alloc<> > >; TMapqs = seqan::String<seqan::String<int> >; TOriginString = seqan::String<seqan::String<bool> >; TCounts = seqan::String<unsigned int, seqan::Alloc<> >; TRefContext = RefContext]' at /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_calling.h:945:36: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value '18446744073709551584' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/new: In function 'void getCandidateProbs(TProbs&, TBetas&, TMethOptions&, TOptions&, TQStrings&, TQStrings&, TMapqs&, TMapqs&, TOriginString&, TOriginString&, TCounts&, TCounts&, TRefContext&) [with TProbs = seqan::String<long double>; TBetas = seqan::String<long double>; TMethOptions = MethCallingOptions; TOptions = SNPCallingOptions; TQStrings = seqan::String<seqan::String<char, seqan::Alloc<> > >; TMapqs = seqan::String<seqan::String<int> >; TOriginString = seqan::String<seqan::String<bool> >; TCounts = seqan::String<unsigned int, seqan::Alloc<> >; TRefContext = RefContext]': /usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here 126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<long double>; TValue = long double; TSize = long unsigned int; TUsage = AllocateStorage_]', inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = long double; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = long double; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = long double; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30, inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = long double; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83, inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = long double; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1821:1, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = long double; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20, inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<long double>; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = long double; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50, inlined from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<long double>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18, inlined from 'void seqan::eraseBack(T&) [with T = String<long double>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2337:8, inlined from 'void adjustConstantsSize(TConstantSet&, TStrand, const Naive&) [with TConstantSet = seqan::String<seqan::String<seqan::String<long double> > >; TStrand = char]' at /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_calling.h:352:22, inlined from 'void adjustConstantsSize(TConstantSet&, TStrand, const LogFunction&) [with TConstantSet = seqan::String<seqan::String<seqan::String<long double> > >; TStrand = char]' at /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_calling.h:374:24, inlined from 'void constructConstantsAndLHoods(TConstantSet&, TLHoods&, TQStrings&, TQStrings&, TMapqs&, TMapqs&, TOriginString&, TOriginString&, TCounts&, TCounts&, TMethOptions&, TRefContext&, const TMethod&) [with TConstantSet = seqan::String<seqan::String<seqan::String<long double> > >; TLHoods = seqan::String<long double>; TQStrings = seqan::String<seqan::String<char, seqan::Alloc<> > >; TMapqs = seqan::String<seqan::String<int> >; TOriginString = seqan::String<seqan::String<bool> >; TCounts = seqan::String<unsigned int, seqan::Alloc<> >; TMethOptions = MethCallingOptions; TRefContext = RefContext; TMethod = seqan::Tag<LogFunction_>]' at /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_calling.h:437:36, inlined from 'void getCandidateProbs(TProbs&, TBetas&, TMethOptions&, TOptions&, TQStrings&, TQStrings&, TMapqs&, TMapqs&, TOriginString&, TOriginString&, TCounts&, TCounts&, TRefContext&) [with TProbs = seqan::String<long double>; TBetas = seqan::String<long double>; TMethOptions = MethCallingOptions; TOptions = SNPCallingOptions; TQStrings = seqan::String<seqan::String<char, seqan::Alloc<> > >; TMapqs = seqan::String<seqan::String<int> >; TOriginString = seqan::String<seqan::String<bool> >; TCounts = seqan::String<unsigned int, seqan::Alloc<> >; TRefContext = RefContext]' at /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_calling.h:945:36: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value '18446744073709551584' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/new: In function 'void getCandidateProbs(TProbs&, TBetas&, TMethOptions&, TOptions&, TQStrings&, TQStrings&, TMapqs&, TMapqs&, TOriginString&, TOriginString&, TCounts&, TCounts&, TRefContext&) [with TProbs = seqan::String<long double>; TBetas = seqan::String<long double>; TMethOptions = MethCallingOptions; TOptions = SNPCallingOptions; TQStrings = seqan::String<seqan::String<char, seqan::Alloc<> > >; TMapqs = seqan::String<seqan::String<int> >; TOriginString = seqan::String<seqan::String<bool> >; TCounts = seqan::String<unsigned int, seqan::Alloc<> >; TRefContext = RefContext]': /usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here 126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<long double>; TValue = long double; TSize = long unsigned int; TUsage = AllocateStorage_]', inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = long double; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = long double; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = long double; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30, inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = long double; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83, inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = long double; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1821:1, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = long double; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20, inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<long double>; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = long double; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50, inlined from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<long double>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18, inlined from 'void seqan::eraseBack(T&) [with T = String<long double>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2337:8, inlined from 'void adjustConstantsSize(TConstantSet&, TStrand, const Naive&) [with TConstantSet = seqan::String<seqan::String<seqan::String<long double> > >; TStrand = char]' at /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_calling.h:353:22, inlined from 'void adjustConstantsSize(TConstantSet&, TStrand, const LogFunction&) [with TConstantSet = seqan::String<seqan::String<seqan::String<long double> > >; TStrand = char]' at /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_calling.h:374:24, inlined from 'void constructConstantsAndLHoods(TConstantSet&, TLHoods&, TQStrings&, TQStrings&, TMapqs&, TMapqs&, TOriginString&, TOriginString&, TCounts&, TCounts&, TMethOptions&, TRefContext&, const TMethod&) [with TConstantSet = seqan::String<seqan::String<seqan::String<long double> > >; TLHoods = seqan::String<long double>; TQStrings = seqan::String<seqan::String<char, seqan::Alloc<> > >; TMapqs = seqan::String<seqan::String<int> >; TOriginString = seqan::String<seqan::String<bool> >; TCounts = seqan::String<unsigned int, seqan::Alloc<> >; TMethOptions = MethCallingOptions; TRefContext = RefContext; TMethod = seqan::Tag<LogFunction_>]' at /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_calling.h:437:36, inlined from 'void getCandidateProbs(TProbs&, TBetas&, TMethOptions&, TOptions&, TQStrings&, TQStrings&, TMapqs&, TMapqs&, TOriginString&, TOriginString&, TCounts&, TCounts&, TRefContext&) [with TProbs = seqan::String<long double>; TBetas = seqan::String<long double>; TMethOptions = MethCallingOptions; TOptions = SNPCallingOptions; TQStrings = seqan::String<seqan::String<char, seqan::Alloc<> > >; TMapqs = seqan::String<seqan::String<int> >; TOriginString = seqan::String<seqan::String<bool> >; TCounts = seqan::String<unsigned int, seqan::Alloc<> >; TRefContext = RefContext]' at /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_calling.h:945:36: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value '18446744073709551584' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/new: In function 'void getCandidateProbs(TProbs&, TBetas&, TMethOptions&, TOptions&, TQStrings&, TQStrings&, TMapqs&, TMapqs&, TOriginString&, TOriginString&, TCounts&, TCounts&, TRefContext&) [with TProbs = seqan::String<long double>; TBetas = seqan::String<long double>; TMethOptions = MethCallingOptions; TOptions = SNPCallingOptions; TQStrings = seqan::String<seqan::String<char, seqan::Alloc<> > >; TMapqs = seqan::String<seqan::String<int> >; TOriginString = seqan::String<seqan::String<bool> >; TCounts = seqan::String<unsigned int, seqan::Alloc<> >; TRefContext = RefContext]': /usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here 126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<long double>; TValue = long double; TSize = long unsigned int; TUsage = AllocateStorage_]', inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = long double; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = long double; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = long double; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30, inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = long double; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83, inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = long double; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1821:1, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = long double; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20, inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<long double>; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = long double; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50, inlined from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<long double>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18, inlined from 'void seqan::eraseBack(T&) [with T = String<long double>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2337:8, inlined from 'void adjustConstantsSize(TConstantSet&, TStrand, const Naive&) [with TConstantSet = seqan::String<seqan::String<seqan::String<long double> > >; TStrand = char]' at /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_calling.h:354:22, inlined from 'void adjustConstantsSize(TConstantSet&, TStrand, const LogFunction&) [with TConstantSet = seqan::String<seqan::String<seqan::String<long double> > >; TStrand = char]' at /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_calling.h:374:24, inlined from 'void constructConstantsAndLHoods(TConstantSet&, TLHoods&, TQStrings&, TQStrings&, TMapqs&, TMapqs&, TOriginString&, TOriginString&, TCounts&, TCounts&, TMethOptions&, TRefContext&, const TMethod&) [with TConstantSet = seqan::String<seqan::String<seqan::String<long double> > >; TLHoods = seqan::String<long double>; TQStrings = seqan::String<seqan::String<char, seqan::Alloc<> > >; TMapqs = seqan::String<seqan::String<int> >; TOriginString = seqan::String<seqan::String<bool> >; TCounts = seqan::String<unsigned int, seqan::Alloc<> >; TMethOptions = MethCallingOptions; TRefContext = RefContext; TMethod = seqan::Tag<LogFunction_>]' at /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_calling.h:437:36, inlined from 'void getCandidateProbs(TProbs&, TBetas&, TMethOptions&, TOptions&, TQStrings&, TQStrings&, TMapqs&, TMapqs&, TOriginString&, TOriginString&, TCounts&, TCounts&, TRefContext&) [with TProbs = seqan::String<long double>; TBetas = seqan::String<long double>; TMethOptions = MethCallingOptions; TOptions = SNPCallingOptions; TQStrings = seqan::String<seqan::String<char, seqan::Alloc<> > >; TMapqs = seqan::String<seqan::String<int> >; TOriginString = seqan::String<seqan::String<bool> >; TCounts = seqan::String<unsigned int, seqan::Alloc<> >; TRefContext = RefContext]' at /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_calling.h:945:36: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value '18446744073709551584' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/new: In function 'void getCandidateProbs(TProbs&, TBetas&, TMethOptions&, TOptions&, TQStrings&, TQStrings&, TMapqs&, TMapqs&, TOriginString&, TOriginString&, TCounts&, TCounts&, TRefContext&) [with TProbs = seqan::String<long double>; TBetas = seqan::String<long double>; TMethOptions = MethCallingOptions; TOptions = SNPCallingOptions; TQStrings = seqan::String<seqan::String<char, seqan::Alloc<> > >; TMapqs = seqan::String<seqan::String<int> >; TOriginString = seqan::String<seqan::String<bool> >; TCounts = seqan::String<unsigned int, seqan::Alloc<> >; TRefContext = RefContext]': /usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here 126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<long double>; TValue = long double; TSize = long unsigned int; TUsage = AllocateStorage_]', inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = long double; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = long double; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = long double; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30, inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = long double; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83, inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = long double; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1821:1, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = long double; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20, inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<long double>; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = long double; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50, inlined from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<long double>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18, inlined from 'void seqan::eraseBack(T&) [with T = String<long double>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2337:8, inlined from 'void adjustConstantsSize(TConstantSet&, TStrand, const Naive&) [with TConstantSet = seqan::String<seqan::String<seqan::String<long double> > >; TStrand = char]' at /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_calling.h:361:22, inlined from 'void adjustConstantsSize(TConstantSet&, TStrand, const LogFunction&) [with TConstantSet = seqan::String<seqan::String<seqan::String<long double> > >; TStrand = char]' at /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_calling.h:374:24, inlined from 'void constructConstantsAndLHoods(TConstantSet&, TLHoods&, TQStrings&, TQStrings&, TMapqs&, TMapqs&, TOriginString&, TOriginString&, TCounts&, TCounts&, TMethOptions&, TRefContext&, const TMethod&) [with TConstantSet = seqan::String<seqan::String<seqan::String<long double> > >; TLHoods = seqan::String<long double>; TQStrings = seqan::String<seqan::String<char, seqan::Alloc<> > >; TMapqs = seqan::String<seqan::String<int> >; TOriginString = seqan::String<seqan::String<bool> >; TCounts = seqan::String<unsigned int, seqan::Alloc<> >; TMethOptions = MethCallingOptions; TRefContext = RefContext; TMethod = seqan::Tag<LogFunction_>]' at /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_calling.h:518:36, inlined from 'void getCandidateProbs(TProbs&, TBetas&, TMethOptions&, TOptions&, TQStrings&, TQStrings&, TMapqs&, TMapqs&, TOriginString&, TOriginString&, TCounts&, TCounts&, TRefContext&) [with TProbs = seqan::String<long double>; TBetas = seqan::String<long double>; TMethOptions = MethCallingOptions; TOptions = SNPCallingOptions; TQStrings = seqan::String<seqan::String<char, seqan::Alloc<> > >; TMapqs = seqan::String<seqan::String<int> >; TOriginString = seqan::String<seqan::String<bool> >; TCounts = seqan::String<unsigned int, seqan::Alloc<> >; TRefContext = RefContext]' at /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_calling.h:945:36: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value '18446744073709551584' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/new: In function 'void getCandidateProbs(TProbs&, TBetas&, TMethOptions&, TOptions&, TQStrings&, TQStrings&, TMapqs&, TMapqs&, TOriginString&, TOriginString&, TCounts&, TCounts&, TRefContext&) [with TProbs = seqan::String<long double>; TBetas = seqan::String<long double>; TMethOptions = MethCallingOptions; TOptions = SNPCallingOptions; TQStrings = seqan::String<seqan::String<char, seqan::Alloc<> > >; TMapqs = seqan::String<seqan::String<int> >; TOriginString = seqan::String<seqan::String<bool> >; TCounts = seqan::String<unsigned int, seqan::Alloc<> >; TRefContext = RefContext]': /usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here 126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<long double>; TValue = long double; TSize = long unsigned int; TUsage = AllocateStorage_]', inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = long double; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = long double; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = long double; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30, inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = long double; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83, inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = long double; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1821:1, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = long double; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20, inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<long double>; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = long double; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50, inlined from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<long double>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18, inlined from 'void seqan::eraseBack(T&) [with T = String<long double>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2337:8, inlined from 'void adjustConstantsSize(TConstantSet&, TStrand, const Naive&) [with TConstantSet = seqan::String<seqan::String<seqan::String<long double> > >; TStrand = char]' at /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_calling.h:362:22, inlined from 'void adjustConstantsSize(TConstantSet&, TStrand, const LogFunction&) [with TConstantSet = seqan::String<seqan::String<seqan::String<long double> > >; TStrand = char]' at /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_calling.h:374:24, inlined from 'void constructConstantsAndLHoods(TConstantSet&, TLHoods&, TQStrings&, TQStrings&, TMapqs&, TMapqs&, TOriginString&, TOriginString&, TCounts&, TCounts&, TMethOptions&, TRefContext&, const TMethod&) [with TConstantSet = seqan::String<seqan::String<seqan::String<long double> > >; TLHoods = seqan::String<long double>; TQStrings = seqan::String<seqan::String<char, seqan::Alloc<> > >; TMapqs = seqan::String<seqan::String<int> >; TOriginString = seqan::String<seqan::String<bool> >; TCounts = seqan::String<unsigned int, seqan::Alloc<> >; TMethOptions = MethCallingOptions; TRefContext = RefContext; TMethod = seqan::Tag<LogFunction_>]' at /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_calling.h:518:36, inlined from 'void getCandidateProbs(TProbs&, TBetas&, TMethOptions&, TOptions&, TQStrings&, TQStrings&, TMapqs&, TMapqs&, TOriginString&, TOriginString&, TCounts&, TCounts&, TRefContext&) [with TProbs = seqan::String<long double>; TBetas = seqan::String<long double>; TMethOptions = MethCallingOptions; TOptions = SNPCallingOptions; TQStrings = seqan::String<seqan::String<char, seqan::Alloc<> > >; TMapqs = seqan::String<seqan::String<int> >; TOriginString = seqan::String<seqan::String<bool> >; TCounts = seqan::String<unsigned int, seqan::Alloc<> >; TRefContext = RefContext]' at /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_calling.h:945:36: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value '18446744073709551584' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/new: In function 'void getCandidateProbs(TProbs&, TBetas&, TMethOptions&, TOptions&, TQStrings&, TQStrings&, TMapqs&, TMapqs&, TOriginString&, TOriginString&, TCounts&, TCounts&, TRefContext&) [with TProbs = seqan::String<long double>; TBetas = seqan::String<long double>; TMethOptions = MethCallingOptions; TOptions = SNPCallingOptions; TQStrings = seqan::String<seqan::String<char, seqan::Alloc<> > >; TMapqs = seqan::String<seqan::String<int> >; TOriginString = seqan::String<seqan::String<bool> >; TCounts = seqan::String<unsigned int, seqan::Alloc<> >; TRefContext = RefContext]': /usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here 126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<long double>; TValue = long double; TSize = long unsigned int; TUsage = AllocateStorage_]', inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = long double; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = long double; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = long double; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30, inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = long double; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83, inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = long double; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1821:1, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = long double; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20, inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<long double>; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = long double; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50, inlined from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<long double>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18, inlined from 'void seqan::eraseBack(T&) [with T = String<long double>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2337:8, inlined from 'void adjustConstantsSize(TConstantSet&, TStrand, const Naive&) [with TConstantSet = seqan::String<seqan::String<seqan::String<long double> > >; TStrand = char]' at /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_calling.h:363:22, inlined from 'void adjustConstantsSize(TConstantSet&, TStrand, const LogFunction&) [with TConstantSet = seqan::String<seqan::String<seqan::String<long double> > >; TStrand = char]' at /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_calling.h:374:24, inlined from 'void constructConstantsAndLHoods(TConstantSet&, TLHoods&, TQStrings&, TQStrings&, TMapqs&, TMapqs&, TOriginString&, TOriginString&, TCounts&, TCounts&, TMethOptions&, TRefContext&, const TMethod&) [with TConstantSet = seqan::String<seqan::String<seqan::String<long double> > >; TLHoods = seqan::String<long double>; TQStrings = seqan::String<seqan::String<char, seqan::Alloc<> > >; TMapqs = seqan::String<seqan::String<int> >; TOriginString = seqan::String<seqan::String<bool> >; TCounts = seqan::String<unsigned int, seqan::Alloc<> >; TMethOptions = MethCallingOptions; TRefContext = RefContext; TMethod = seqan::Tag<LogFunction_>]' at /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_calling.h:518:36, inlined from 'void getCandidateProbs(TProbs&, TBetas&, TMethOptions&, TOptions&, TQStrings&, TQStrings&, TMapqs&, TMapqs&, TOriginString&, TOriginString&, TCounts&, TCounts&, TRefContext&) [with TProbs = seqan::String<long double>; TBetas = seqan::String<long double>; TMethOptions = MethCallingOptions; TOptions = SNPCallingOptions; TQStrings = seqan::String<seqan::String<char, seqan::Alloc<> > >; TMapqs = seqan::String<seqan::String<int> >; TOriginString = seqan::String<seqan::String<bool> >; TCounts = seqan::String<unsigned int, seqan::Alloc<> >; TRefContext = RefContext]' at /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_calling.h:945:36: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value '18446744073709551584' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/new: In function 'void getCandidateProbs(TProbs&, TBetas&, TMethOptions&, TOptions&, TQStrings&, TQStrings&, TMapqs&, TMapqs&, TOriginString&, TOriginString&, TCounts&, TCounts&, TRefContext&) [with TProbs = seqan::String<long double>; TBetas = seqan::String<long double>; TMethOptions = MethCallingOptions; TOptions = SNPCallingOptions; TQStrings = seqan::String<seqan::String<char, seqan::Alloc<> > >; TMapqs = seqan::String<seqan::String<int> >; TOriginString = seqan::String<seqan::String<bool> >; TCounts = seqan::String<unsigned int, seqan::Alloc<> >; TRefContext = RefContext]': /usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here 126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<long double>; TValue = long double; TSize = long unsigned int; TUsage = AllocateStorage_]', inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = long double; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = long double; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = long double; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30, inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = long double; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83, inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = long double; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1821:1, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = long double; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20, inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<long double>; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = long double; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50, inlined from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<long double>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18, inlined from 'void seqan::eraseBack(T&) [with T = String<long double>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2337:8, inlined from 'void adjustConstantsSize(TConstantSet&, TStrand, const Naive&) [with TConstantSet = seqan::String<seqan::String<seqan::String<long double> > >; TStrand = char]' at /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_calling.h:364:22, inlined from 'void adjustConstantsSize(TConstantSet&, TStrand, const LogFunction&) [with TConstantSet = seqan::String<seqan::String<seqan::String<long double> > >; TStrand = char]' at /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_calling.h:374:24, inlined from 'void constructConstantsAndLHoods(TConstantSet&, TLHoods&, TQStrings&, TQStrings&, TMapqs&, TMapqs&, TOriginString&, TOriginString&, TCounts&, TCounts&, TMethOptions&, TRefContext&, const TMethod&) [with TConstantSet = seqan::String<seqan::String<seqan::String<long double> > >; TLHoods = seqan::String<long double>; TQStrings = seqan::String<seqan::String<char, seqan::Alloc<> > >; TMapqs = seqan::String<seqan::String<int> >; TOriginString = seqan::String<seqan::String<bool> >; TCounts = seqan::String<unsigned int, seqan::Alloc<> >; TMethOptions = MethCallingOptions; TRefContext = RefContext; TMethod = seqan::Tag<LogFunction_>]' at /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_calling.h:518:36, inlined from 'void getCandidateProbs(TProbs&, TBetas&, TMethOptions&, TOptions&, TQStrings&, TQStrings&, TMapqs&, TMapqs&, TOriginString&, TOriginString&, TCounts&, TCounts&, TRefContext&) [with TProbs = seqan::String<long double>; TBetas = seqan::String<long double>; TMethOptions = MethCallingOptions; TOptions = SNPCallingOptions; TQStrings = seqan::String<seqan::String<char, seqan::Alloc<> > >; TMapqs = seqan::String<seqan::String<int> >; TOriginString = seqan::String<seqan::String<bool> >; TCounts = seqan::String<unsigned int, seqan::Alloc<> >; TRefContext = RefContext]' at /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_calling.h:945:36: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value '18446744073709551584' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/new: In function 'void getCandidateProbs(TProbs&, TBetas&, TMethOptions&, TOptions&, TQStrings&, TQStrings&, TMapqs&, TMapqs&, TOriginString&, TOriginString&, TCounts&, TCounts&, TRefContext&) [with TProbs = seqan::String<long double>; TBetas = seqan::String<long double>; TMethOptions = MethCallingOptions; TOptions = SNPCallingOptions; TQStrings = seqan::String<seqan::String<char, seqan::Alloc<> > >; TMapqs = seqan::String<seqan::String<int> >; TOriginString = seqan::String<seqan::String<bool> >; TCounts = seqan::String<unsigned int, seqan::Alloc<> >; TRefContext = RefContext]': /usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here 126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ [ 35%] Linking CXX executable ../../../bin/casbar cd /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/bs_tools && /usr/bin/cmake -E cmake_link_script CMakeFiles/casbar.dir/link.txt --verbose=1 /usr/bin/g++ -std=c++14 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -static-libgcc -static-libstdc++ -rdynamic CMakeFiles/casbar.dir/casbar.cpp.o -o ../../../bin/casbar -lrt -L/usr/lib64 -lz make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' [ 35%] Built target casbar make -f extras/apps/bs_tools/CMakeFiles/four2three.dir/build.make extras/apps/bs_tools/CMakeFiles/four2three.dir/depend make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/bs_tools /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/bs_tools/CMakeFiles/four2three.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' make -f extras/apps/bs_tools/CMakeFiles/four2three.dir/build.make extras/apps/bs_tools/CMakeFiles/four2three.dir/build make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' [ 35%] Building CXX object extras/apps/bs_tools/CMakeFiles/four2three.dir/four2three.cpp.o cd /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/bs_tools && /usr/bin/g++ -DSEQAN_DATE=\"\" -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-1.4.2/extras/include -I/builddir/build/BUILD/seqan-1.4.2/core/include -std=c++14 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -MD -MT extras/apps/bs_tools/CMakeFiles/four2three.dir/four2three.cpp.o -MF CMakeFiles/four2three.dir/four2three.cpp.o.d -o CMakeFiles/four2three.dir/four2three.cpp.o -c /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/four2three.cpp In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:68, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:48, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream.h:86, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io.h:45, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/four2three.cpp:37: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:80:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 80 | struct FunctorUpcase : public std::unary_function<InType, Result> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/ostream:40, from /usr/include/c++/13/iostream:41, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/four2three.cpp:35: /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:115:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 115 | struct FunctorLowcase : public std::unary_function<InType, Result> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:151:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 151 | struct FunctorConvert : public std::unary_function<InType,OutType> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:220:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 220 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:229:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 229 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:239:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 239 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:249:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 249 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:259:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 259 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:268:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 268 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:280:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 280 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/stream_algorithms.h:40, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:91: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamPeek(char&, FILE*)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:169:11: warning: comparison is always false due to limited range of data type [-Wtype-limits] 169 | if (c == EOF) | ^ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamReadChar(char&, FILE*)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:182:11: warning: comparison is always false due to limited range of data type [-Wtype-limits] 182 | if (c == EOF) | ^ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:117: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h:1436:51: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 1436 | struct testIODone : public ::std::unary_function<TPageFrame&,bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:46, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_align.h:47, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:54, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:38, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/fai_index.h:40, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io.h:83: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:342:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 342 | public ::std::unary_function<Pair<TKey, TValue>, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:47: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm.h:793:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 793 | public ::std::unary_function<Pair<TWeight, TPair>, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:79: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:246:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 246 | public ::std::binary_function<TGapAnchor, TGapAnchor, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:256:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 256 | public ::std::binary_function<TGapAnchor, TGapAnchor, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:166: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h: In function 'int seqan::_globalAlignmentScore(const String<TValue, TSpec>&, const String<TValue2, TSpec2>&, const MyersBitVector&)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h:70:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 70 | if (length(seqH) < length(seqV)) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h:74:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 74 | const unsigned int BLOCK_SIZE = BitsPerValue<unsigned int>::VALUE; | ^~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:174: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h: In function 'seqan::Pair<seqan::Pair<TDiagonal> > seqan::_alignBandedSmithWatermanTrace(LocalAlignmentFinder<TScoreValue>&, const TSequenceH&, const TSequenceV&, TId, TId, TScore&, TDiagonal, TDiagonal)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:409:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 409 | if ((actualCol == 0) || (actualRow == 0)) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:412:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 412 | if (actualCol < len1) _alignTracePrint(finder.trace, seqH, seqV, id1, actualCol, id2, actualRow, len1 - actualCol, Horizontal); | ^~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:60: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:485:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 485 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:495:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 495 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:505:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 505 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:515:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 515 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:525:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 525 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:535:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 535 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:62: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h: In function 'void seqan::convertMatchesToGlobalAlignment(FragmentStore<TSpec, TConfig>&, const TScore&, const TShrinkMatches&)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2357:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 2357 | if (alignQualityStoreLengthPre == 0u) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2361:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 2361 | sortAlignedReads(store.alignedReadStore, SortBeginPos()); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/four2three.cpp:40: /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/four2three.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/four2three.h:14:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 14 | struct ConvertCT : public ::std::unary_function<char,char> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/four2three.h:23:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 23 | struct ConvertGA : public ::std::unary_function<char,char> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io.h:64: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/sequence_stream_impl.h: In member function 'void seqan::SequenceStreamImpl_::_guessFileTypeAndFormatForReadingAndInitialize()': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/sequence_stream_impl.h:310:25: warning: this statement may fall through [-Wimplicit-fallthrough=] 310 | _fileFormat = this->_checkFormat(*_istreamReader); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/sequence_stream_impl.h:313:9: note: here 313 | case SeqIOFileType_::FILE_TYPE_AUTO: | ^~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_allocator.h:53, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:74, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence.h:51, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/four2three.cpp:36: In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >; TValue = std::__cxx11::basic_string<char>; TSize = long unsigned int; TUsage = AllocateStorage_]', inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = std::__cxx11::basic_string<char>; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30, inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20, inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<std::__cxx11::basic_string<char>, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50, inlined from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18, inlined from 'void seqan::eraseBack(T&) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2337:8, inlined from 'TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string<char>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/arg_parse/arg_parse_ctd_support.h:88:30: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value '18446744073709551552' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/exception_ptr.h:38, from /usr/include/c++/13/exception:164, from /usr/include/c++/13/ios:41: /usr/include/c++/13/new: In function 'TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string<char>]': /usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here 126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:59, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:41: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h: In function 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h:399:36: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] 399 | snprintf(buffer, 4, "%d", x); | ^ In file included from /usr/include/stdio.h:906, from /usr/include/c++/13/cstdio:42, from /usr/include/c++/13/ext/string_conversions.h:45, from /usr/include/c++/13/bits/basic_string.h:4072, from /usr/include/c++/13/string:54: In function 'int snprintf(char*, size_t, const char*, ...)', inlined from 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h:399:21: /usr/include/bits/stdio2.h:54:35: note: '__builtin___snprintf_chk' output between 2 and 5 bytes into a destination of size 4 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ [ 37%] Linking CXX executable ../../../bin/four2three cd /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/bs_tools && /usr/bin/cmake -E cmake_link_script CMakeFiles/four2three.dir/link.txt --verbose=1 /usr/bin/g++ -std=c++14 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -static-libgcc -static-libstdc++ -rdynamic CMakeFiles/four2three.dir/four2three.cpp.o -o ../../../bin/four2three -lrt -L/usr/lib64 -lz make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' [ 37%] Built target four2three make -f extras/apps/fx_tools/CMakeFiles/fx_bam_coverage.dir/build.make extras/apps/fx_tools/CMakeFiles/fx_bam_coverage.dir/depend make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/extras/apps/fx_tools /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/fx_tools /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/fx_tools/CMakeFiles/fx_bam_coverage.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' make -f extras/apps/fx_tools/CMakeFiles/fx_bam_coverage.dir/build.make extras/apps/fx_tools/CMakeFiles/fx_bam_coverage.dir/build make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' [ 37%] Building CXX object extras/apps/fx_tools/CMakeFiles/fx_bam_coverage.dir/fx_bam_coverage.cpp.o cd /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/fx_tools && /usr/bin/g++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-1.4.2/extras/include -I/builddir/build/BUILD/seqan-1.4.2/core/include -std=c++14 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -fopenmp -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -MD -MT extras/apps/fx_tools/CMakeFiles/fx_bam_coverage.dir/fx_bam_coverage.cpp.o -MF CMakeFiles/fx_bam_coverage.dir/fx_bam_coverage.cpp.o.d -o CMakeFiles/fx_bam_coverage.dir/fx_bam_coverage.cpp.o -c /builddir/build/BUILD/seqan-1.4.2/extras/apps/fx_tools/fx_bam_coverage.cpp In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:68, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:48, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/arg_parse.h:45, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/fx_tools/fx_bam_coverage.cpp:40: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:80:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 80 | struct FunctorUpcase : public std::unary_function<InType, Result> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/istream:40, from /usr/include/c++/13/sstream:40, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/fx_tools/fx_bam_coverage.cpp:38: /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:115:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 115 | struct FunctorLowcase : public std::unary_function<InType, Result> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:151:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 151 | struct FunctorConvert : public std::unary_function<InType,OutType> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:220:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 220 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:229:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 229 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:239:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 239 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:249:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 249 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:259:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 259 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:268:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 268 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:280:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 280 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/stream_algorithms.h:40, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:91: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamPeek(char&, FILE*)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:169:11: warning: comparison is always false due to limited range of data type [-Wtype-limits] 169 | if (c == EOF) | ^ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamReadChar(char&, FILE*)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:182:11: warning: comparison is always false due to limited range of data type [-Wtype-limits] 182 | if (c == EOF) | ^ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:117: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h:1436:51: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 1436 | struct testIODone : public ::std::unary_function<TPageFrame&,bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:46, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_align.h:47, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:54, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:48, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/fx_tools/fx_bam_coverage.cpp:45: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:342:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 342 | public ::std::unary_function<Pair<TKey, TValue>, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:47: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm.h:793:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 793 | public ::std::unary_function<Pair<TWeight, TPair>, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:79: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:246:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 246 | public ::std::binary_function<TGapAnchor, TGapAnchor, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:256:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 256 | public ::std::binary_function<TGapAnchor, TGapAnchor, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:166: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h: In function 'int seqan::_globalAlignmentScore(const String<TValue, TSpec>&, const String<TValue2, TSpec2>&, const MyersBitVector&)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h:70:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 70 | if (length(seqH) < length(seqV)) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h:74:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 74 | const unsigned int BLOCK_SIZE = BitsPerValue<unsigned int>::VALUE; | ^~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:174: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h: In function 'seqan::Pair<seqan::Pair<TDiagonal> > seqan::_alignBandedSmithWatermanTrace(LocalAlignmentFinder<TScoreValue>&, const TSequenceH&, const TSequenceV&, TId, TId, TScore&, TDiagonal, TDiagonal)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:409:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 409 | if ((actualCol == 0) || (actualRow == 0)) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:412:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 412 | if (actualCol < len1) _alignTracePrint(finder.trace, seqH, seqV, id1, actualCol, id2, actualRow, len1 - actualCol, Horizontal); | ^~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:60, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_stream.h:50, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:107: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:485:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 485 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:495:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 495 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:505:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 505 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:515:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 515 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:525:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 525 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:535:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 535 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:62: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h: In function 'void seqan::convertMatchesToGlobalAlignment(FragmentStore<TSpec, TConfig>&, const TScore&, const TShrinkMatches&)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2357:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 2357 | if (alignQualityStoreLengthPre == 0u) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2361:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 2361 | sortAlignedReads(store.alignedReadStore, SortBeginPos()); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_fundamental.h:79, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:58, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/arg_parse.h:44: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1542:29: required from 'void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1398:21: required from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = SimpleType<unsigned char, Dna5_>; TValueTarget = SimpleType<unsigned char, Dna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1429:31: required from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = SimpleType<unsigned char, Dna5_>; TValueTarget = SimpleType<unsigned char, Dna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1840:27: required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20: required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1925:45: required from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type, const TValue&) [with T = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TValue = seqan::SimpleType<unsigned char, seqan::Dna5_>; TExpand = seqan::Tag<seqan::TagGenerous_>; typename seqan::Size<T>::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1964:50: required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, const TValue2&, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize = unsigned int; TValue2 = SimpleType<unsigned char, Dna5_>; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2153:18: required from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize, const TValue&) [with T = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSize = unsigned int; TValue = SimpleType<unsigned char, Dna5_>; typename Size<T>::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/fai_index.h:426:11: required from 'int seqan::readRegion(String<TValue, TSpec>&, const FaiIndex&, unsigned int, unsigned int, unsigned int) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/fai_index.h:505:22: required from 'int seqan::readSequence(String<TValue, TSpec>&, const FaiIndex&, unsigned int) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/fx_tools/fx_bam_coverage.cpp:219:25: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1521:19: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class seqan::SimpleType<unsigned char, seqan::Dna5_>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1521 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_alphabet.h:84, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:68: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5_>' declared here 116 | class SimpleType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_allocator.h:53, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:74: In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >; TValue = std::__cxx11::basic_string<char>; TSize = long unsigned int; TUsage = AllocateStorage_]', inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = std::__cxx11::basic_string<char>; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30, inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20, inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<std::__cxx11::basic_string<char>, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50, inlined from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18, inlined from 'void seqan::eraseBack(T&) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2337:8, inlined from 'TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string<char>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/arg_parse/arg_parse_ctd_support.h:88:30: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value '18446744073709551552' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/exception_ptr.h:38, from /usr/include/c++/13/exception:164, from /usr/include/c++/13/ios:41: /usr/include/c++/13/new: In function 'TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string<char>]': /usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here 126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:59: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h: In function 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h:399:36: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] 399 | snprintf(buffer, 4, "%d", x); | ^ In file included from /usr/include/stdio.h:906, from /usr/include/c++/13/cstdio:42, from /usr/include/c++/13/ext/string_conversions.h:45, from /usr/include/c++/13/bits/basic_string.h:4072, from /usr/include/c++/13/string:54: In function 'int snprintf(char*, size_t, const char*, ...)', inlined from 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h:399:21: /usr/include/bits/stdio2.h:54:35: note: '__builtin___snprintf_chk' output between 2 and 5 bytes into a destination of size 4 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ [ 38%] Linking CXX executable ../../../bin/fx_bam_coverage cd /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/fx_tools && /usr/bin/cmake -E cmake_link_script CMakeFiles/fx_bam_coverage.dir/link.txt --verbose=1 /usr/bin/g++ -std=c++14 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -fopenmp -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -static-libgcc -static-libstdc++ -rdynamic CMakeFiles/fx_bam_coverage.dir/fx_bam_coverage.cpp.o -o ../../../bin/fx_bam_coverage -lrt -L/usr/lib64 -lz make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' [ 38%] Built target fx_bam_coverage make -f extras/apps/fx_tools/CMakeFiles/fx_fastq_stats.dir/build.make extras/apps/fx_tools/CMakeFiles/fx_fastq_stats.dir/depend make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/extras/apps/fx_tools /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/fx_tools /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/fx_tools/CMakeFiles/fx_fastq_stats.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' make -f extras/apps/fx_tools/CMakeFiles/fx_fastq_stats.dir/build.make extras/apps/fx_tools/CMakeFiles/fx_fastq_stats.dir/build make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' [ 38%] Building CXX object extras/apps/fx_tools/CMakeFiles/fx_fastq_stats.dir/fx_fastq_stats.cpp.o cd /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/fx_tools && /usr/bin/g++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-1.4.2/extras/include -I/builddir/build/BUILD/seqan-1.4.2/core/include -std=c++14 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -fopenmp -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -MD -MT extras/apps/fx_tools/CMakeFiles/fx_fastq_stats.dir/fx_fastq_stats.cpp.o -MF CMakeFiles/fx_fastq_stats.dir/fx_fastq_stats.cpp.o.d -o CMakeFiles/fx_fastq_stats.dir/fx_fastq_stats.cpp.o -c /builddir/build/BUILD/seqan-1.4.2/extras/apps/fx_tools/fx_fastq_stats.cpp In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:68, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:48, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/arg_parse.h:45, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/fx_tools/fx_fastq_stats.cpp:37: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:80:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 80 | struct FunctorUpcase : public std::unary_function<InType, Result> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/stl_tree.h:65, from /usr/include/c++/13/map:62, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/fx_tools/fx_fastq_stats.cpp:35: /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:115:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 115 | struct FunctorLowcase : public std::unary_function<InType, Result> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:151:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 151 | struct FunctorConvert : public std::unary_function<InType,OutType> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:220:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 220 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:229:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 229 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:239:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 239 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:249:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 249 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:259:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 259 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:268:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 268 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:280:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 280 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/stream_algorithms.h:40, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:91: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamPeek(char&, FILE*)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:169:11: warning: comparison is always false due to limited range of data type [-Wtype-limits] 169 | if (c == EOF) | ^ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamReadChar(char&, FILE*)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:182:11: warning: comparison is always false due to limited range of data type [-Wtype-limits] 182 | if (c == EOF) | ^ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:117: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h:1436:51: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 1436 | struct testIODone : public ::std::unary_function<TPageFrame&,bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:46, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_align.h:47, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:54, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:38, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/fai_index.h:40, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io.h:83, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/fx_tools/fx_fastq_stats.cpp:39: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:342:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 342 | public ::std::unary_function<Pair<TKey, TValue>, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:47: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm.h:793:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 793 | public ::std::unary_function<Pair<TWeight, TPair>, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:79: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:246:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 246 | public ::std::binary_function<TGapAnchor, TGapAnchor, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:256:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 256 | public ::std::binary_function<TGapAnchor, TGapAnchor, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:166: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h: In function 'int seqan::_globalAlignmentScore(const String<TValue, TSpec>&, const String<TValue2, TSpec2>&, const MyersBitVector&)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h:70:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 70 | if (length(seqH) < length(seqV)) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h:74:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 74 | const unsigned int BLOCK_SIZE = BitsPerValue<unsigned int>::VALUE; | ^~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:174: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h: In function 'seqan::Pair<seqan::Pair<TDiagonal> > seqan::_alignBandedSmithWatermanTrace(LocalAlignmentFinder<TScoreValue>&, const TSequenceH&, const TSequenceV&, TId, TId, TScore&, TDiagonal, TDiagonal)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:409:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 409 | if ((actualCol == 0) || (actualRow == 0)) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:412:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 412 | if (actualCol < len1) _alignTracePrint(finder.trace, seqH, seqV, id1, actualCol, id2, actualRow, len1 - actualCol, Horizontal); | ^~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:60: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:485:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 485 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:495:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 495 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:505:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 505 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:515:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 515 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:525:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 525 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:535:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 535 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:62: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h: In function 'void seqan::convertMatchesToGlobalAlignment(FragmentStore<TSpec, TConfig>&, const TScore&, const TShrinkMatches&)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2357:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 2357 | if (alignQualityStoreLengthPre == 0u) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2361:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 2361 | sortAlignedReads(store.alignedReadStore, SortBeginPos()); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_fundamental.h:79, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:58, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/arg_parse.h:44: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1542:29: required from 'void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1398:21: required from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = SimpleType<unsigned char, Dna5_>; TValueTarget = SimpleType<unsigned char, Dna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1429:31: required from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = SimpleType<unsigned char, Dna5_>; TValueTarget = SimpleType<unsigned char, Dna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1840:27: required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize_ = unsigned int; TExpand = TagExact_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20: required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize_ = unsigned int; TExpand = TagExact_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/read_fasta_fastq.h:262:12: required from 'int seqan::_clearAndReserveMemory(TIdString&, TSeqString&, RecordReader<TFile, DoublePass<TSpec> >&, const TTag&) [with TIdString = String<char, Alloc<> >; TSeqString = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TFile = String<char, MMap<> >; TSpec = Tag<StringReader_>; TTag = Tag<TagFasta_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/read_fasta_fastq.h:580:37: required from 'int seqan::readRecord(TIdString&, TSeqString&, TQualString&, RecordReader<TFile, TSpec>&, const Fasta&) [with TIdString = String<char, Alloc<> >; TSeqString = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TQualString = String<char, Alloc<> >; TFile = String<char, MMap<> >; TPass = DoublePass<Tag<StringReader_> >; Fasta = Tag<TagFasta_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/sequence_stream_impl.h:458:40: required from 'int seqan::SequenceStreamImpl_::readRecord(TId&, TSequence&, TQualities&, const TFormatTag&) [with TId = seqan::String<char, seqan::Alloc<> >; TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TQualities = seqan::String<char, seqan::Alloc<> >; TFormatTag = seqan::Tag<seqan::TagFasta_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/sequence_stream.h:680:38: required from 'int seqan::readRecord(TId&, TSequence&, TQualities&, SequenceStream&) [with TId = String<char, Alloc<> >; TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TQualities = String<char, Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/fx_tools/fx_fastq_stats.cpp:303:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1521:19: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class seqan::SimpleType<unsigned char, seqan::Dna5_>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1521 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_alphabet.h:84, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:68: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5_>' declared here 116 | class SimpleType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io.h:64: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/sequence_stream_impl.h: In member function 'void seqan::SequenceStreamImpl_::_guessFileTypeAndFormatForReadingAndInitialize()': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/sequence_stream_impl.h:310:25: warning: this statement may fall through [-Wimplicit-fallthrough=] 310 | _fileFormat = this->_checkFormat(*_istreamReader); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/sequence_stream_impl.h:313:9: note: here 313 | case SeqIOFileType_::FILE_TYPE_AUTO: | ^~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_allocator.h:53, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:74: In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >; TValue = std::__cxx11::basic_string<char>; TSize = long unsigned int; TUsage = AllocateStorage_]', inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = std::__cxx11::basic_string<char>; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30, inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20, inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<std::__cxx11::basic_string<char>, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50, inlined from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18, inlined from 'void seqan::eraseBack(T&) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2337:8, inlined from 'TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string<char>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/arg_parse/arg_parse_ctd_support.h:88:30: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value '18446744073709551552' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/new_allocator.h:34, from /usr/include/c++/13/ppc64le-redhat-linux/bits/c++allocator.h:33, from /usr/include/c++/13/bits/allocator.h:46, from /usr/include/c++/13/bits/stl_tree.h:64: /usr/include/c++/13/new: In function 'TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string<char>]': /usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here 126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:59, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:41: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h: In function 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h:399:36: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] 399 | snprintf(buffer, 4, "%d", x); | ^ In file included from /usr/include/stdio.h:906, from /usr/include/c++/13/cstdio:42, from /usr/include/c++/13/ext/string_conversions.h:45, from /usr/include/c++/13/bits/basic_string.h:4072, from /usr/include/c++/13/string:54, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/ostream:40, from /usr/include/c++/13/iostream:41, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/debug_test_system.h:46, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_debug.h:52, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:49: In function 'int snprintf(char*, size_t, const char*, ...)', inlined from 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h:399:21: /usr/include/bits/stdio2.h:54:35: note: '__builtin___snprintf_chk' output between 2 and 5 bytes into a destination of size 4 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ [ 38%] Linking CXX executable ../../../bin/fx_fastq_stats cd /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/fx_tools && /usr/bin/cmake -E cmake_link_script CMakeFiles/fx_fastq_stats.dir/link.txt --verbose=1 /usr/bin/g++ -std=c++14 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -fopenmp -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -static-libgcc -static-libstdc++ -rdynamic CMakeFiles/fx_fastq_stats.dir/fx_fastq_stats.cpp.o -o ../../../bin/fx_fastq_stats -lrt -L/usr/lib64 -lz make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' [ 38%] Built target fx_fastq_stats make -f extras/apps/gustaf/CMakeFiles/gustaf.dir/build.make extras/apps/gustaf/CMakeFiles/gustaf.dir/depend make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/gustaf /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/gustaf/CMakeFiles/gustaf.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' make -f extras/apps/gustaf/CMakeFiles/gustaf.dir/build.make extras/apps/gustaf/CMakeFiles/gustaf.dir/build make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' [ 40%] Building CXX object extras/apps/gustaf/CMakeFiles/gustaf.dir/gustaf.cpp.o cd /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/gustaf && /usr/bin/g++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-1.4.2/extras/include -I/builddir/build/BUILD/seqan-1.4.2/core/include -std=c++14 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -fopenmp -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -MD -MT extras/apps/gustaf/CMakeFiles/gustaf.dir/gustaf.cpp.o -MF CMakeFiles/gustaf.dir/gustaf.cpp.o.d -o CMakeFiles/gustaf.dir/gustaf.cpp.o -c /builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/gustaf.cpp In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:68, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:48, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:41, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:40, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/../../../core/apps/stellar/stellar.h:28, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/gustaf.cpp:27: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:80:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 80 | struct FunctorUpcase : public std::unary_function<InType, Result> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/ostream:40, from /usr/include/c++/13/iostream:41, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/debug_test_system.h:46, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_debug.h:52, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:49, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/gustaf.cpp:24: /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:115:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 115 | struct FunctorLowcase : public std::unary_function<InType, Result> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:151:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 151 | struct FunctorConvert : public std::unary_function<InType,OutType> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:220:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 220 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:229:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 229 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:239:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 239 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:249:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 249 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:259:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 259 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:268:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 268 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:280:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 280 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/stream_algorithms.h:40, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:91: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamPeek(char&, FILE*)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:169:11: warning: comparison is always false due to limited range of data type [-Wtype-limits] 169 | if (c == EOF) | ^ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamReadChar(char&, FILE*)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:182:11: warning: comparison is always false due to limited range of data type [-Wtype-limits] 182 | if (c == EOF) | ^ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:117: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h:1436:51: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 1436 | struct testIODone : public ::std::unary_function<TPageFrame&,bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:62: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:45:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 45 | struct filterI1 : public ::std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:54:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 54 | struct filterI2 : public ::std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:63:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 63 | struct filterI3 : public ::std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:74: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:401:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 401 | struct insertBucket : public ::std::unary_function<TPageBucket,void> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:507:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 507 | struct insertBucket : public ::std::unary_function<TPageBucket,void> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:78: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:42:48: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 42 | struct MergeStreamComparer : public ::std::binary_function < PageBucket<TValue>, | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:57:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 57 | public ::std::binary_function < | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:257:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 257 | struct insertBucket : public ::std::unary_function<TPageBucket,void> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:372:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 372 | struct insertBucket : public ::std::unary_function<TPageBucket, void> { | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:46, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find.h:47, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:44: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:342:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 342 | public ::std::unary_function<Pair<TKey, TValue>, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:47: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm.h:793:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 793 | public ::std::unary_function<Pair<TWeight, TPair>, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:45: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_set.h:373:41: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 373 | struct SetLess_ : public ::std::binary_function<TElement, TElement, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:70: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:404:18: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 404 | public::std::binary_function<FibreRecord, unsigned, bool> // functor for operator> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:744:18: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 744 | public::std::unary_function<InType, Result> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:760:18: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 760 | public::std::unary_function<InType, InType> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:80: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:854:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 854 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:902:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 902 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:970:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 970 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1039:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 1039 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1073:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 1073 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1121:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 1121 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2093:39: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 2093 | struct _qgramComp : public ::std::binary_function<InType,InType,Result> { | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2112:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 2112 | public ::std::binary_function< | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:91: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_sa_qsort.h:46:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 46 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_sa_qsort.h:85:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 85 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:96: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 65 | public std::binary_function<TValue, TValue, TResult> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 98 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 112 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 127 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 144 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 154 | public std::binary_function<TValue, TValue, TResult> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:99: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:110:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 110 | public ::std::binary_function < SkewDCStream<TValue>, | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:143:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 143 | public ::std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >, | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:100: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 65 | public std::binary_function<TValue, TValue, TResult> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 99 | public std::binary_function< | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 118 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 132 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 154 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 175 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 185 | public std::binary_function<TValue, TValue, TResult> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:103: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 57 | struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> { | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 97 | public std::binary_function< | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:141:29: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 141 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:109: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:59:42: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 59 | struct _mapInverse : public std::unary_function<InType,Result> { | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:164:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 164 | struct _mapInverseMulti : public std::unary_function<InType,Result> { | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const TText&, const TSA&, KasaiOriginal)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:312:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 312 | for(TSize hMax = _min(n - i, n - j); h < hMax && *I == *J; ++I, ++J, ++h) ; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:313:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 313 | LCP[isa - 1] = h; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const TText&, const TSA&, Kasai)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:379:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 379 | for(TSize hMax = _min(n - i, n - j); h < hMax && *I == *J; ++I, ++J, ++h) ; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:380:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 380 | LCP[i] = h | mark; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const StringSet<TSequence, TSpec>&, const TSA&, Kasai)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:483:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 483 | for(TSize hMax = _min(getValueI2((TPair)dec), n - j); h < hMax && *I == *J; ++I, ++J, ++h) ; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:484:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 484 | LCP[i] = h | mark; | ^~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:113: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_bwt.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_bwt.h:144:50: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 144 | struct _filterGlobalizer : public ::std::unary_function<InType,Result> { | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:120: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:585:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 585 | public ::std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:128: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h: In function 'void seqan::_storeWotdChildren(Index<TObject, IndexWotd<Dfi<TPredHull, TPred> > >&, TSize, TSize)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:504:27: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 504 | } else | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:506:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' 506 | for (TDirSize d = index.sentinelBound - index.sentinelOcc; d != index.sentinelBound; ++d) | ^~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:136: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/repeat_base.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/repeat_base.h:149:44: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 149 | struct RepeatLess_ : public ::std::binary_function<TPos, TPos, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:157: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_index_esa.h: In function 'typename seqan::Iterator<TLeft, const seqan::Tag<seqan::Standard_> >::Type seqan::_upperBoundLcpe(TText&, TSA&, SearchTreeIterator<TLCP, TSpec>, TQuery&, TDiff_, TDiff_)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_index_esa.h:1498:13: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 1498 | for(; i && ordEqual(*t, convert<TTextAlphabet>(*q)); --i, ++t, ++q) ; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_index_esa.h:1501:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 1501 | if (q == qEnd || t == tEnd || !ordGreater(*t, convert<TTextAlphabet>(*q))) { | ^~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:79, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seeds.h:52, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/../../../core/apps/stellar/stellar.h:29: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:246:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 246 | public ::std::binary_function<TGapAnchor, TGapAnchor, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:256:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 256 | public ::std::binary_function<TGapAnchor, TGapAnchor, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:166: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h: In function 'int seqan::_globalAlignmentScore(const String<TValue, TSpec>&, const String<TValue2, TSpec2>&, const MyersBitVector&)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h:70:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 70 | if (length(seqH) < length(seqV)) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h:74:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 74 | const unsigned int BLOCK_SIZE = BitsPerValue<unsigned int>::VALUE; | ^~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:174: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h: In function 'seqan::Pair<seqan::Pair<TDiagonal> > seqan::_alignBandedSmithWatermanTrace(LocalAlignmentFinder<TScoreValue>&, const TSequenceH&, const TSequenceV&, TId, TId, TScore&, TDiagonal, TDiagonal)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:409:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 409 | if ((actualCol == 0) || (actualRow == 0)) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:412:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 412 | if (actualCol < len1) _alignTracePrint(finder.trace, seqH, seqV, id1, actualCol, id2, actualRow, len1 - actualCol, Horizontal); | ^~ In file included from /builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/../../../core/apps/stellar/stellar.h:30: /builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/../../../core/apps/stellar/stellar_types.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/../../../core/apps/stellar/stellar_types.h:154:32: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 154 | struct LessPos : public ::std::binary_function <TMatch, TMatch, bool> { | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/../../../core/apps/stellar/stellar_types.h:206:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 206 | struct LessLength : public ::std::binary_function <TMatch, TMatch, bool> { | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:60, from /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/parse_lm.h:47, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/create_stellarmatches_from_file.h:41, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/msplazer.h:44, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/msplazer_parseOptions.h:40, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/gustaf.cpp:28: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:485:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 485 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:495:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 495 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:505:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 505 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:515:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 515 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:525:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 525 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:535:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 535 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:62: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h: In function 'void seqan::convertMatchesToGlobalAlignment(FragmentStore<TSpec, TConfig>&, const TScore&, const TShrinkMatches&)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2357:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 2357 | if (alignQualityStoreLengthPre == 0u) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2361:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 2361 | sortAlignedReads(store.alignedReadStore, SortBeginPos()); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/vcf_io.h:59, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/msplazer_out.h:41, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/msplazer_main.h:43, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/gustaf.cpp:30: /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/vcf_io/write_vcf.h: In function 'int seqan::writeRecord(TStream&, const VcfRecord&, const VcfIOContext&, const Vcf&)': /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/vcf_io/write_vcf.h:190:5: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 190 | else | ^~~~ /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/vcf_io/write_vcf.h:192:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' 192 | streamWriteChar(stream, '\t'); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/../../../core/apps/stellar/stellar.h: In instantiation of 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]': /builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/stellar_routines.h:197:20: required from 'void _getStellarMatches(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, StellarOptions&, TMatches&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > > >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/msplazer_main.h:145:27: required from here /builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/../../../core/apps/stellar/stellar.h:688:47: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 688 | Segment<TInfix, InfixSegment> finderSegment(finderInfixSeq, | ^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence.h:93, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/gustaf.cpp:25: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:151:46: note: initializing argument 1 of 'seqan::Segment<THost_, seqan::InfixSegment>::Segment(typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = long unsigned int]' 151 | Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/../../../core/apps/stellar/stellar.h:701:74: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 701 | Segment<typename Infix<TPatternSeq>::Type, InfixSegment> patternSegment(patternInfixSeq, | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:151:46: note: initializing argument 1 of 'seqan::Segment<THost_, seqan::InfixSegment>::Segment(typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = long unsigned int]' 151 | Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence.h:92: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:152:29: required from 'seqan::Segment<THost_, seqan::InfixSegment>::Segment(typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/../../../core/apps/stellar/stellar.h:688:33: required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/stellar_routines.h:197:20: required from 'void _getStellarMatches(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, StellarOptions&, TMatches&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > > >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/msplazer_main.h:145:27: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_base.h:470:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 470 | return me; | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/../../../core/apps/stellar/stellar.h: In instantiation of 'void _splitAtXDrops(TAlign&, seqan::Score<TScoreValue, seqan::Tag<seqan::Simple_> >&, TScoreValue1, TScoreValue2, seqan::String<TString>&) [with TAlign = seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >; TScoreValue = int; TScoreValue1 = int; TScoreValue2 = int]': /builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/../../../core/apps/stellar/stellar.h:624:23: required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/../../../core/apps/stellar/stellar.h:716:17: required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/stellar_routines.h:197:20: required from 'void _getStellarMatches(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, StellarOptions&, TMatches&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > > >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/msplazer_main.h:145:27: required from here /builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/../../../core/apps/stellar/stellar.h:199:24: warning: implicitly-declared 'seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >::Align(const seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >&)' is deprecated [-Wdeprecated-copy] 199 | TAlign ali(align); | ^~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:89: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/align_base.h:131:13: note: because 'seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >' has user-provided 'seqan::Align<TSource, TSpec>& seqan::Align<TSource, TSpec>::operator=(const seqan::Align<TSource, TSpec>&) [with TSource = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ArrayGaps_>]' 131 | Align & operator=(Align const & other) | ^~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_smart_pointer.h:47, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_allocator.h:46, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:74: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_type.h: In instantiation of 'typename seqan::Parameter_<const T>::Type seqan::_toParameter(const T&) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; typename Parameter_<const T>::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:252:32: required from 'typename seqan::Parameter_<T>::Type seqan::host(const Segment<THost_, InfixSegment>&) [with THost_ = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; typename Parameter_<T>::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/../../../core/apps/stellar/stellar.h:587:88: required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/../../../core/apps/stellar/stellar.h:716:17: required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/stellar_routines.h:197:20: required from 'void _getStellarMatches(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, StellarOptions&, TMatches&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > > >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/msplazer_main.h:145:27: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_type.h:444:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 444 | return _object; | ^~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h: In instantiation of 'void seqan::_qgramFillSuffixArray(TSA&, const StringSet<TSequence, TSpec>&, TShape, TDir&, TBucketMap&, TStepSize, TWithConstraints) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TString = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSpec = Dependent<Tag<TagInsist_> >; TShape = Shape<SimpleType<unsigned char, Dna5_>, UngappedShape<0> >; TDir = String<long unsigned int, Alloc<> >; TBucketMap = BucketMap<long unsigned int>; TStepSize = long unsigned int; TWithConstraints = True]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1593:25: required from 'void seqan::createQGramIndex(TIndex&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2565:19: required from 'bool seqan::indexCreate(Index<TText, IndexQGram<TShapeSpec, TSpec> >&, FibreSADir, Default) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Dependent<Tag<TagInsist_> > >; TShapeSpec = UngappedShape<0>; TSpec = Tag<OpenAddressing_>; FibreSADir = const Tag<FibreSADir_>; Default = Tag<Default_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Dependent<Tag<TagInsist_> > >; TSpec = IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> >; TFibre = FibreSADir_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Dependent<Tag<TagInsist_> > >; TSpec = IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> >; TFibre = FibreSADir_]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/stellar_routines.h:185:17: required from 'void _getStellarMatches(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, StellarOptions&, TMatches&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > > >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/msplazer_main.h:145:27: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1448:87: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1448 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_aggregate.h:55, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:71: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1450:98: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1450 | sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos; // first hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1458:95: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1458 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1460:110: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1460 | sa[dir[getBucket(bucketMap, hashNext(shape, itText)) + 1]++] = localPos; // next hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1480:95: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1480 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1482:106: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1482 | sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos; // hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h: In instantiation of 'void seqan::_qgramFillSuffixArray(TSA&, const StringSet<TSequence, TSpec>&, TShape, TDir&, TBucketMap&, TStepSize, TWithConstraints) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TString = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSpec = Dependent<Tag<TagInsist_> >; TShape = Shape<SimpleType<unsigned char, Dna5_>, UngappedShape<0> >; TDir = String<long unsigned int, Alloc<> >; TBucketMap = BucketMap<long unsigned int>; TStepSize = long unsigned int; TWithConstraints = False]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1604:25: required from 'void seqan::createQGramIndex(TIndex&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2565:19: required from 'bool seqan::indexCreate(Index<TText, IndexQGram<TShapeSpec, TSpec> >&, FibreSADir, Default) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Dependent<Tag<TagInsist_> > >; TShapeSpec = UngappedShape<0>; TSpec = Tag<OpenAddressing_>; FibreSADir = const Tag<FibreSADir_>; Default = Tag<Default_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Dependent<Tag<TagInsist_> > >; TSpec = IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> >; TFibre = FibreSADir_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Dependent<Tag<TagInsist_> > >; TSpec = IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> >; TFibre = FibreSADir_]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/stellar_routines.h:185:17: required from 'void _getStellarMatches(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, StellarOptions&, TMatches&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > > >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/msplazer_main.h:145:27: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1448:87: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1448 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1450:98: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1450 | sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos; // first hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1458:95: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1458 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1460:110: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1460 | sa[dir[getBucket(bucketMap, hashNext(shape, itText)) + 1]++] = localPos; // next hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1480:95: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1480 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1482:106: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1482 | sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos; // hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:206: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/alignment_operations.h: In instantiation of 'void seqan::integrateAlign(Align<TSource, TSpec>&, const Align<TSource, TSpec>&, const String<TCargo>&) [with TSource1 = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSpec1 = Tag<ArrayGaps_>; TSource2 = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSpec2 = Tag<ArrayGaps_>; TPos = long int]': /builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/../../../core/apps/stellar/stellar_extension.h:785:16: required from 'void integrateAlign(seqan::Align<TSource, TSpec>&, const seqan::Align<seqan::Segment<typename seqan::Infix<THost>::Type, seqan::InfixSegment>, TSpec2>&) [with TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSpec1 = seqan::Tag<seqan::ArrayGaps_>; TSpec2 = seqan::Tag<seqan::ArrayGaps_>; typename seqan::Infix<THost>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/../../../core/apps/stellar/stellar_extension.h:809:19: required from 'bool _extendAndExtract(const seqan::Align<seqan::Segment<seqan::Segment<TSequence, seqan::InfixSegment>, seqan::InfixSegment> >&, TScoreValue, const TScore&, const seqan::Segment<typename seqan::Infix<TText>::Type, seqan::InfixSegment>&, const seqan::Segment<typename seqan::Infix<TText>::Type, seqan::InfixSegment>&, seqan::ExtensionDirection, TSize, TEps, TAlign&) [with TScoreValue = int; TScore = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSize = int; TEps = double; TAlign = seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >; typename seqan::Infix<TText>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/../../../core/apps/stellar/stellar.h:643:26: required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/../../../core/apps/stellar/stellar.h:716:17: required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/stellar_routines.h:197:20: required from 'void _getStellarMatches(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, StellarOptions&, TMatches&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > > >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/msplazer_main.h:145:27: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/alignment_operations.h:124:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >& seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >::operator=(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >&)' is deprecated [-Wdeprecated-copy] 124 | it = iter(row(align, i), value(viewPos, i)); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:77: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_array.h:91:5: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >' has user-provided 'seqan::Iter<TGaps, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >::Iter(const seqan::Iter<TGaps, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >&) [with TGaps = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >]' 91 | Iter(Iter const & other) : | ^~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence.h:101: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h: In instantiation of 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&) [with T = seqan::String<seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >, seqan::Alloc<> >; TValue = const seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >; TExpand = seqan::Tag<seqan::TagGenerous_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1500:54: required from 'void seqan::appendValue(String<TValue, TSpec>&, const TValue&, Tag<TUsage>) [with TTargetValue = Align<Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >; TTargetSpec = Alloc<>; TValue = Align<Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >; TExpand = TagGenerous_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1718:16: required from 'void seqan::appendValue(T&, const TValue&) [with T = String<Align<Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >, Alloc<> >; TValue = Align<Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/../../../core/apps/stellar/stellar.h:222:28: required from 'void _splitAtXDrops(TAlign&, seqan::Score<TScoreValue, seqan::Tag<seqan::Simple_> >&, TScoreValue1, TScoreValue2, seqan::String<TString>&) [with TAlign = seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >; TScoreValue = int; TScoreValue1 = int; TScoreValue2 = int]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/../../../core/apps/stellar/stellar.h:624:23: required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/../../../core/apps/stellar/stellar.h:716:17: required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/stellar_routines.h:197:20: required from 'void _getStellarMatches(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, StellarOptions&, TMatches&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > > >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/msplazer_main.h:145:27: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1475:37: warning: implicitly-declared 'seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >::Align(const seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >&)' is deprecated [-Wdeprecated-copy] 1475 | typename Value<T>::Type temp_copy(_value); //temp copy because resize could invalidate _value | ^~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/align_base.h:131:13: note: because 'seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >' has user-provided 'seqan::Align<TSource, TSpec>& seqan::Align<TSource, TSpec>::operator=(const seqan::Align<TSource, TSpec>&) [with TSource = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ArrayGaps_>]' 131 | Align & operator=(Align const & other) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_type.h: In instantiation of 'typename seqan::Parameter_<T>::Type seqan::_toParameter(T&) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; typename Parameter_<T>::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:244:32: required from 'typename seqan::Parameter_<T>::Type seqan::host(Segment<THost_, InfixSegment>&) [with THost_ = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; typename Parameter_<T>::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/../../../core/apps/stellar/stellar_extension.h:780:28: required from 'void integrateAlign(seqan::Align<TSource, TSpec>&, const seqan::Align<seqan::Segment<typename seqan::Infix<THost>::Type, seqan::InfixSegment>, TSpec2>&) [with TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSpec1 = seqan::Tag<seqan::ArrayGaps_>; TSpec2 = seqan::Tag<seqan::ArrayGaps_>; typename seqan::Infix<THost>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/../../../core/apps/stellar/stellar_extension.h:809:19: required from 'bool _extendAndExtract(const seqan::Align<seqan::Segment<seqan::Segment<TSequence, seqan::InfixSegment>, seqan::InfixSegment> >&, TScoreValue, const TScore&, const seqan::Segment<typename seqan::Infix<TText>::Type, seqan::InfixSegment>&, const seqan::Segment<typename seqan::Infix<TText>::Type, seqan::InfixSegment>&, seqan::ExtensionDirection, TSize, TEps, TAlign&) [with TScoreValue = int; TScore = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSize = int; TEps = double; TAlign = seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >; typename seqan::Infix<TText>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/../../../core/apps/stellar/stellar.h:643:26: required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/../../../core/apps/stellar/stellar.h:716:17: required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/stellar_routines.h:197:20: required from 'void _getStellarMatches(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, StellarOptions&, TMatches&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > > >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/msplazer_main.h:145:27: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_type.h:437:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 437 | return _object; | ^~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_align.h:55, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:54: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_interval_tree.h: In instantiation of 'void seqan::findIntervals(const Graph<TSpec>&, const TPropertyMap&, TVertexDescriptor&, TValue, TValue, String<TCargo>&) [with TSpec = Directed<void, const Tag<WithoutEdgeId_> >; TPropertyMap = String<IntervalTreeNode<IntervalAndCargo<unsigned int, unsigned int>, StorePointsOnly>, Alloc<> >; TVertexDescriptor = unsigned int; TValue = unsigned int; TCargo = unsigned int]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_interval_tree.h:1917:15: required from 'void seqan::findIntervals(const Graph<TSpec>&, const TPropertyMap&, TValue, TValue, String<TEmission>&) [with TSpec = Directed<void, const Tag<WithoutEdgeId_> >; TPropertyMap = String<IntervalTreeNode<IntervalAndCargo<unsigned int, unsigned int>, StorePointsOnly>, Alloc<> >; TValue = unsigned int; TCargo = unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_interval_tree.h:1898:15: required from 'void seqan::findIntervals(const IntervalTree<TValue, TCargo>&, TValue, TValue, String<TAlphabet>&) [with TValue = unsigned int; TCargo = unsigned int]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/gustaf_matepairs.h:240:18: required from 'bool _checkRightMateMatches(const TMatch&, const seqan::String<TString>&, const TMSplazerChain&, const MSplazerOptions&) [with TMatch = StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > >; TMSplazerChain = MSplazerChain<seqan::Graph<seqan::Directed<int> >, unsigned int, seqan::String<int>, SparsePropertyMap<Breakpoint<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > >, unsigned int>, seqan::String<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > >, seqan::Alloc<> > >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/gustaf_matepairs.h:278:42: required from 'bool _checkMateMatches(const TMatch&, const seqan::String<TString>&, const TMSplazerChain&, const MSplazerOptions&) [with TMatch = StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > >; TMSplazerChain = MSplazerChain<seqan::Graph<seqan::Directed<int> >, unsigned int, seqan::String<int>, SparsePropertyMap<Breakpoint<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > >, unsigned int>, seqan::String<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > >, seqan::Alloc<> > >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/gustaf_matepairs.h:345:35: required from 'void _initialiseGraphMatePairs(QueryMatches<StellarMatch<TSequence, TId> >&, TMSplazerChain&, const MSplazerOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TMSplazerChain = MSplazerChain<seqan::Graph<seqan::Directed<int> >, unsigned int, seqan::String<int>, SparsePropertyMap<Breakpoint<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > >, unsigned int>, seqan::String<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > >, seqan::Alloc<> > >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/msplazer_algorithms.h:644:42: required from 'void _chainQueryMatches(seqan::StringSet<QueryMatches<StellarMatch<TSequence, TId> > >&, seqan::String<TSequenceValue>&, seqan::String<TEmission>&, const seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::String<unsigned int, seqan::Alloc<> >&, const MSplazerOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TScoreAlloc = seqan::String<int>; TMSplazerChain = MSplazerChain<seqan::Graph<seqan::Directed<int> >, unsigned int, seqan::String<int>, SparsePropertyMap<Breakpoint<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > >, unsigned int>, seqan::String<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > >, seqan::Alloc<> > >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/msplazer_main.h:224:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_interval_tree.h:1949:26: warning: implicitly-declared 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<unsigned int, unsigned int>, seqan::StorePointsOnly>& seqan::IntervalTreeNode<seqan::IntervalAndCargo<unsigned int, unsigned int>, seqan::StorePointsOnly>::operator=(const seqan::IntervalTreeNode<seqan::IntervalAndCargo<unsigned int, unsigned int>, seqan::StorePointsOnly>&)' is deprecated [-Wdeprecated-copy] 1949 | act_prop = property(pm,act_knot); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_interval_tree.h:398:9: note: because 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<unsigned int, unsigned int>, seqan::StorePointsOnly>' has user-provided 'seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>::IntervalTreeNode(const seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>&) [with TInterval = seqan::IntervalAndCargo<unsigned int, unsigned int>]' 398 | IntervalTreeNode(IntervalTreeNode const & other): | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_interval_tree.h:1961:43: warning: implicitly-declared 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<unsigned int, unsigned int>, seqan::StorePointsOnly>& seqan::IntervalTreeNode<seqan::IntervalAndCargo<unsigned int, unsigned int>, seqan::StorePointsOnly>::operator=(const seqan::IntervalTreeNode<seqan::IntervalAndCargo<unsigned int, unsigned int>, seqan::StorePointsOnly>&)' is deprecated [-Wdeprecated-copy] 1961 | next_prop = property(pm,targetVertex(it)); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_interval_tree.h:398:9: note: because 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<unsigned int, unsigned int>, seqan::StorePointsOnly>' has user-provided 'seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>::IntervalTreeNode(const seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>&) [with TInterval = seqan::IntervalAndCargo<unsigned int, unsigned int>]' 398 | IntervalTreeNode(IntervalTreeNode const & other): | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_interval_tree.h:1982:51: warning: implicitly-declared 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<unsigned int, unsigned int>, seqan::StorePointsOnly>& seqan::IntervalTreeNode<seqan::IntervalAndCargo<unsigned int, unsigned int>, seqan::StorePointsOnly>::operator=(const seqan::IntervalTreeNode<seqan::IntervalAndCargo<unsigned int, unsigned int>, seqan::StorePointsOnly>&)' is deprecated [-Wdeprecated-copy] 1982 | next_prop = property(pm,targetVertex(it)); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_interval_tree.h:398:9: note: because 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<unsigned int, unsigned int>, seqan::StorePointsOnly>' has user-provided 'seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>::IntervalTreeNode(const seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>&) [with TInterval = seqan::IntervalAndCargo<unsigned int, unsigned int>]' 398 | IntervalTreeNode(IntervalTreeNode const & other): | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_fundamental.h:69, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:58: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h: In instantiation of 'void seqan::assign(TTarget&, TSource&) [with TTarget = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >; TSource = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:730:15: required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >; TValue2 = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:674:19: required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:990:15: required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >&]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_pattern_base.h:368:14: required from 'typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::host(Pattern<TNeedle, TSpec>&) [with TNeedle = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >; TSpec = Swift<Tag<SwiftLocal_> >; typename Host<Pattern<TNeedle, TSpec> >::Type = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_pattern_base.h:447:13: required from 'typename seqan::Needle<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::needle(Pattern<TNeedle, TSpec>&) [with TNeedle = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >; TSpec = Swift<Tag<SwiftLocal_> >; typename Needle<Pattern<TNeedle, TSpec> >::Type = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/../../../core/apps/stellar/stellar.h:698:78: required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/stellar_routines.h:197:20: required from 'void _getStellarMatches(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, StellarOptions&, TMatches&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > > >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/msplazer_main.h:145:27: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:133:12: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >& seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >&)' is deprecated [-Wdeprecated-copy] 133 | target = source; | ~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:81: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram_openaddressing.h:159:17: note: because 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >' has user-provided 'seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >::Index(const seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >&) [with TObject = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >; TShapeSpec = seqan::UngappedShape<0>]' 159 | Index(Index const &other): | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/alignment_operations.h: In instantiation of 'void seqan::integrateAlign(Align<TSource, TSpec>&, const Align<TSource, TSpec>&, const String<TCargo>&) [with TSource1 = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSpec1 = Tag<ArrayGaps_>; TSource2 = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec2 = Tag<ArrayGaps_>; TPos = long int]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/alignment_operations.h:154:19: required from 'void seqan::integrateAlign(Align<TSource, TSpec>&, const Align<typename Infix<THost>::Type, TSpec2>&) [with TSource = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSpec1 = Tag<ArrayGaps_>; TSpec2 = Tag<ArrayGaps_>; typename Infix<THost>::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/../../../core/apps/stellar/stellar_extension.h:620:16: required from 'void _tracebackLeft(const TMatrix&, const TCoord&, const seqan::Segment<TSequence, seqan::InfixSegment>&, const seqan::Segment<TSequence, seqan::InfixSegment>&, TSeed&, TSeed&, TPos, TPos, TAlign&) [with TMatrix = seqan::String<seqan::SimpleType<unsigned char, seqan::TraceBack_> >; TCoord = seqan::Pair<long unsigned int, long unsigned int>; TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSeed = seqan::Seed<seqan::Tag<seqan::Simple_> >; TPos = long unsigned int; TAlign = seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/../../../core/apps/stellar/stellar_extension.h:753:17: required from 'bool _bestExtension(const TInfix&, const TInfix&, TSeed&, TSeed&, TPos, TPos, const TScore&, TDir, TSize, TEps, TAlign&) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSeed = seqan::Seed<seqan::Tag<seqan::Simple_> >; TPos = long unsigned int; TDir = seqan::ExtensionDirection; TScore = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TSize = int; TEps = double; TAlign = seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/../../../core/apps/stellar/stellar_extension.h:860:22: required from 'bool _extendAndExtract(const seqan::Align<seqan::Segment<seqan::Segment<TSequence, seqan::InfixSegment>, seqan::InfixSegment> >&, TScoreValue, const TScore&, const seqan::Segment<typename seqan::Infix<TText>::Type, seqan::InfixSegment>&, const seqan::Segment<typename seqan::Infix<TText>::Type, seqan::InfixSegment>&, seqan::ExtensionDirection, TSize, TEps, TAlign&) [with TScoreValue = int; TScore = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSize = int; TEps = double; TAlign = seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >; typename seqan::Infix<TText>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/../../../core/apps/stellar/stellar.h:643:26: required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/../../../core/apps/stellar/stellar.h:716:17: required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/stellar_routines.h:197:20: required from 'void _getStellarMatches(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, StellarOptions&, TMatches&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > > >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/msplazer_main.h:145:27: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/alignment_operations.h:124:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >& seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >::operator=(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >&)' is deprecated [-Wdeprecated-copy] 124 | it = iter(row(align, i), value(viewPos, i)); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_array.h:91:5: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >' has user-provided 'seqan::Iter<TGaps, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >::Iter(const seqan::Iter<TGaps, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >&) [with TGaps = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >]' 91 | Iter(Iter const & other) : | ^~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_fundamental.h:79: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1542:29: required from 'void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1398:21: required from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = SimpleType<unsigned char, Dna5_>; TValueTarget = SimpleType<unsigned char, Dna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1429:31: required from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = SimpleType<unsigned char, Dna5_>; TValueTarget = SimpleType<unsigned char, Dna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1840:27: required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagExact_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20: required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagExact_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:131:16: required from 'seqan::String<TValue, seqan::Alloc<TSpec> >::String(const seqan::String<TValue, seqan::Alloc<TSpec> >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna5_>; TSpec = void]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/msplazer.h:121:8: required from 'bool _writeGlobalBreakpoints(const seqan::String<TString>&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TId>&, const MSplazerOptions&, seqan::Vcf) [with TBreakpoint = Breakpoint<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > >; TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; seqan::Vcf = seqan::Tag<seqan::Vcf_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/msplazer_main.h:271:28: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1521:19: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class seqan::SimpleType<unsigned char, seqan::Dna5_>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1521 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_alphabet.h:84, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:68: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5_>' declared here 116 | class SimpleType | ^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, const TParam&) [with TIterator = seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >*; TParam = seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:363:28: required from 'void seqan::valueConstruct(TIterator, const TParam&) [with TIterator = Align<Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >*; TParam = Align<Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1481:31: required from 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&) [with T = seqan::String<seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >, seqan::Alloc<> >; TValue = const seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1500:54: required from 'void seqan::appendValue(String<TValue, TSpec>&, const TValue&, Tag<TUsage>) [with TTargetValue = Align<Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >; TTargetSpec = Alloc<>; TValue = Align<Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >; TExpand = TagGenerous_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1718:16: required from 'void seqan::appendValue(T&, const TValue&) [with T = String<Align<Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >, Alloc<> >; TValue = Align<Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/../../../core/apps/stellar/stellar.h:222:28: required from 'void _splitAtXDrops(TAlign&, seqan::Score<TScoreValue, seqan::Tag<seqan::Simple_> >&, TScoreValue1, TScoreValue2, seqan::String<TString>&) [with TAlign = seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >; TScoreValue = int; TScoreValue1 = int; TScoreValue2 = int]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/../../../core/apps/stellar/stellar.h:624:23: required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/../../../core/apps/stellar/stellar.h:716:17: required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/stellar_routines.h:197:20: required from 'void _getStellarMatches(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, StellarOptions&, TMatches&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > > >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/msplazer_main.h:145:27: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:296:9: warning: implicitly-declared 'seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >::Align(const seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >&)' is deprecated [-Wdeprecated-copy] 296 | new( (void*) & value(it) ) TNonConstValue(param_); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/align_base.h:131:13: note: because 'seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >' has user-provided 'seqan::Align<TSource, TSpec>& seqan::Align<TSource, TSpec>::operator=(const seqan::Align<TSource, TSpec>&) [with TSource = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ArrayGaps_>]' 131 | Align & operator=(Align const & other) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayMoveForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1610:29: required from 'void seqan::arrayMoveForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1444:21: required from 'void seqan::_arrayConstructMovePointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1465:31: required from 'void seqan::arrayConstructMove(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:849:31: required from 'static typename seqan::Size<T>::Type seqan::ClearSpaceExpandStringBase_<TExpand>::_clearSpace_(T&, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>; typename seqan::Size<T>::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1014:62: required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::_clearSpace(String<TValue, TSpec>&, TSize, TPosition, TPosition, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize = long unsigned int; TPosition = long unsigned int; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1367:67: required from 'static void seqan::AppendString_<TExpand>::append_(TTarget&, TSource&) [with TTarget = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSource = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1421:42: required from 'void seqan::append(String<TValue, TSpec>&, const TSource&, Tag<TUsage>) [with TTargetValue = SimpleType<unsigned char, Dna5_>; TTargetSpec = Alloc<>; TSource = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TExpand = TagGenerous_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1608:11: required from 'void seqan::append(TTarget&, TSource&) [with TTarget = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSource = String<SimpleType<unsigned char, Dna5_>, Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/gustaf_matepairs.h:177:15: required from 'bool _importSequences(const seqan::CharString&, const seqan::CharString&, bool, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::String<unsigned int, seqan::Alloc<> >&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/msplazer_main.h:72:30: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1589:19: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class seqan::SimpleType<unsigned char, seqan::Dna5_>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1589 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5_>' declared here 116 | class SimpleType | ^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, const TParam&) [with TIterator = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>*; TParam = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:363:28: required from 'void seqan::valueConstruct(TIterator, const TParam&) [with TIterator = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>*; TParam = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:606:19: required from 'typename seqan::Value<TIterator>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<Tristate_> >; TValue = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; typename Value<TIterator>::Type = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:735:42: required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TValue2 = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:674:19: required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:990:15: required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>&]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_array.h:401:10: required from 'void seqan::assignSource(Gaps<TSequence, Tag<ArrayGaps_> >&, const TSequence2&) [with TSequence = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequence2 = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/../../../core/apps/stellar/stellar.h:614:17: required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/../../../core/apps/stellar/stellar.h:716:17: required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/stellar_routines.h:197:20: required from 'void _getStellarMatches(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, StellarOptions&, TMatches&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > > >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/msplazer_main.h:145:27: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:296:9: warning: implicitly-declared 'constexpr seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 296 | new( (void*) & value(it) ) TNonConstValue(param_); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h: In instantiation of 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&) [with T = seqan::String<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::Tag<seqan::TagGenerous_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1500:54: required from 'void seqan::appendValue(String<TValue, TSpec>&, const TValue&, Tag<TUsage>) [with TTargetValue = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TTargetSpec = Alloc<>; TValue = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_set_owner.h:146:16: required from 'void seqan::appendValue(StringSet<TString, Owner<> >&, const TString2&, Tag<TExpand>) [with TString = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TString2 = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1718:16: required from 'void seqan::appendValue(T&, const TValue&) [with T = StringSet<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Owner<> >; TValue = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/../../../core/apps/stellar/stellar_extension.h:402:13: required from 'void _fillMatrixBestEndsLeft(TMatrix&, seqan::String<TAlphabet>&, const seqan::Segment<TSequence, seqan::InfixSegment>&, const seqan::Segment<TSequence, seqan::InfixSegment>&, TSeed&, TSeed&, const TScore&) [with TMatrix = seqan::String<seqan::SimpleType<unsigned char, seqan::TraceBack_> >; TPossEnd = ExtensionEndPosition<long unsigned int>; TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSeed = seqan::Seed<seqan::Tag<seqan::Simple_> >; TScore = seqan::Score<int, seqan::Tag<seqan::Simple_> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/../../../core/apps/stellar/stellar_extension.h:703:26: required from 'bool _bestExtension(const TInfix&, const TInfix&, TSeed&, TSeed&, TPos, TPos, const TScore&, TDir, TSize, TEps, TAlign&) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSeed = seqan::Seed<seqan::Tag<seqan::Simple_> >; TPos = long unsigned int; TDir = seqan::ExtensionDirection; TScore = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TSize = int; TEps = double; TAlign = seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/../../../core/apps/stellar/stellar_extension.h:860:22: required from 'bool _extendAndExtract(const seqan::Align<seqan::Segment<seqan::Segment<TSequence, seqan::InfixSegment>, seqan::InfixSegment> >&, TScoreValue, const TScore&, const seqan::Segment<typename seqan::Infix<TText>::Type, seqan::InfixSegment>&, const seqan::Segment<typename seqan::Infix<TText>::Type, seqan::InfixSegment>&, seqan::ExtensionDirection, TSize, TEps, TAlign&) [with TScoreValue = int; TScore = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSize = int; TEps = double; TAlign = seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >; typename seqan::Infix<TText>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/../../../core/apps/stellar/stellar.h:643:26: required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/../../../core/apps/stellar/stellar.h:716:17: required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/stellar_routines.h:197:20: required from 'void _getStellarMatches(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, StellarOptions&, TMatches&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > > >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/msplazer_main.h:145:27: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1475:37: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 1475 | typename Value<T>::Type temp_copy(_value); //temp copy because resize could invalidate _value | ^~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayMoveBackwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1641:30: required from 'void seqan::arrayMoveBackward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1213:26: required from 'void seqan::arrayMove(TSource1, TSource2, TTarget) [with TTarget = SimpleType<unsigned char, Dna5_>*; TSource1 = SimpleType<unsigned char, Dna5_>*; TSource2 = SimpleType<unsigned char, Dna5_>*]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1660:14: required from 'void seqan::_arrayClearSpacePointer(TValue*, size_t, size_t, size_t, const True&) [with TValue = SimpleType<unsigned char, Dna5_>; size_t = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1681:28: required from 'void seqan::arrayClearSpace(TValue*, size_t, size_t, size_t) [with TValue = SimpleType<unsigned char, Dna5_>; size_t = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:856:28: required from 'static typename seqan::Size<T>::Type seqan::ClearSpaceExpandStringBase_<TExpand>::_clearSpace_(T&, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>; typename seqan::Size<T>::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1014:62: required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::_clearSpace(String<TValue, TSpec>&, TSize, TPosition, TPosition, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize = long unsigned int; TPosition = long unsigned int; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1367:67: required from 'static void seqan::AppendString_<TExpand>::append_(TTarget&, TSource&) [with TTarget = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSource = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1421:42: required from 'void seqan::append(String<TValue, TSpec>&, const TSource&, Tag<TUsage>) [with TTargetValue = SimpleType<unsigned char, Dna5_>; TTargetSpec = Alloc<>; TSource = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TExpand = TagGenerous_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1608:11: required from 'void seqan::append(TTarget&, TSource&) [with TTarget = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSource = String<SimpleType<unsigned char, Dna5_>, Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/gustaf_matepairs.h:177:15: required from 'bool _importSequences(const seqan::CharString&, const seqan::CharString&, bool, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::String<unsigned int, seqan::Alloc<> >&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; seqan::CharString = seqan::String<char, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/msplazer_main.h:72:30: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1621:19: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class seqan::SimpleType<unsigned char, seqan::Dna5_>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1621 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5_>' declared here 116 | class SimpleType | ^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, const TParam&) [with TIterator = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:363:28: required from 'void seqan::valueConstruct(TIterator, const TParam&) [with TIterator = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>*; TParam = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1481:31: required from 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&) [with T = seqan::String<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::Tag<seqan::TagGenerous_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1500:54: required from 'void seqan::appendValue(String<TValue, TSpec>&, const TValue&, Tag<TUsage>) [with TTargetValue = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TTargetSpec = Alloc<>; TValue = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_set_owner.h:146:16: required from 'void seqan::appendValue(StringSet<TString, Owner<> >&, const TString2&, Tag<TExpand>) [with TString = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TString2 = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1718:16: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/../../../core/apps/stellar/stellar_extension.h:703:26: required from 'bool _bestExtension(const TInfix&, const TInfix&, TSeed&, TSeed&, TPos, TPos, const TScore&, TDir, TSize, TEps, TAlign&) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSeed = seqan::Seed<seqan::Tag<seqan::Simple_> >; TPos = long unsigned int; TDir = seqan::ExtensionDirection; TScore = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TSize = int; TEps = double; TAlign = seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/../../../core/apps/stellar/stellar_extension.h:860:22: required from 'bool _extendAndExtract(const seqan::Align<seqan::Segment<seqan::Segment<TSequence, seqan::InfixSegment>, seqan::InfixSegment> >&, TScoreValue, const TScore&, const seqan::Segment<typename seqan::Infix<TText>::Type, seqan::InfixSegment>&, const seqan::Segment<typename seqan::Infix<TText>::Type, seqan::InfixSegment>&, seqan::ExtensionDirection, TSize, TEps, TAlign&) [with TScoreValue = int; TScore = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSize = int; TEps = double; TAlign = seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >; typename seqan::Infix<TText>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/../../../core/apps/stellar/stellar.h:643:26: required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/../../../core/apps/stellar/stellar.h:716:17: required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/stellar_routines.h:197:20: required from 'void _getStellarMatches(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, StellarOptions&, TMatches&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > > >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/msplazer_main.h:145:27: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:296:9: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 296 | new( (void*) & value(it) ) TNonConstValue(param_); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, TraceBack_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1542:29: required from 'void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, TraceBack_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1398:21: required from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = SimpleType<unsigned char, TraceBack_>; TValueTarget = SimpleType<unsigned char, TraceBack_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1429:31: required from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = SimpleType<unsigned char, TraceBack_>; TValueTarget = SimpleType<unsigned char, TraceBack_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1840:27: required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, TraceBack_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20: required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, TraceBack_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/../../../core/apps/stellar/stellar_extension.h:703:26: required from 'bool _bestExtension(const TInfix&, const TInfix&, TSeed&, TSeed&, TPos, TPos, const TScore&, TDir, TSize, TEps, TAlign&) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSeed = seqan::Seed<seqan::Tag<seqan::Simple_> >; TPos = long unsigned int; TDir = seqan::ExtensionDirection; TScore = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TSize = int; TEps = double; TAlign = seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/../../../core/apps/stellar/stellar_extension.h:860:22: required from 'bool _extendAndExtract(const seqan::Align<seqan::Segment<seqan::Segment<TSequence, seqan::InfixSegment>, seqan::InfixSegment> >&, TScoreValue, const TScore&, const seqan::Segment<typename seqan::Infix<TText>::Type, seqan::InfixSegment>&, const seqan::Segment<typename seqan::Infix<TText>::Type, seqan::InfixSegment>&, seqan::ExtensionDirection, TSize, TEps, TAlign&) [with TScoreValue = int; TScore = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSize = int; TEps = double; TAlign = seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >; typename seqan::Infix<TText>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/../../../core/apps/stellar/stellar.h:643:26: required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/../../../core/apps/stellar/stellar.h:716:17: required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/stellar_routines.h:197:20: required from 'void _getStellarMatches(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, StellarOptions&, TMatches&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > > >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/msplazer_main.h:145:27: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1521:19: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class seqan::SimpleType<unsigned char, seqan::TraceBack_>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1521 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::TraceBack_>' declared here 116 | class SimpleType | ^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h: In instantiation of 'void seqan::assign(TTarget&, TSource&) [with TTarget = Triple<long unsigned int, long unsigned int, int, void>; TSource = Triple<long unsigned int, long unsigned int, int, void>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:268:11: required from 'void seqan::move(TTarget&, TSource&) [with TTarget = Triple<long unsigned int, long unsigned int, int, void>; TSource = Triple<long unsigned int, long unsigned int, int, void>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1056:13: required from 'void seqan::_arrayMoveForwardDefault(TSource1, TSource2, TTarget) [with TTarget = Triple<long unsigned int, long unsigned int, int, void>*; TSource1 = Triple<long unsigned int, long unsigned int, int, void>*; TSource2 = Triple<long unsigned int, long unsigned int, int, void>*]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1600:29: required from 'void seqan::_arrayMoveForwardPointer(TValue*, TValue*, TValue*, False) [with TValue = Triple<long unsigned int, long unsigned int, int, void>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1610:29: required from 'void seqan::arrayMoveForward(TValue*, TValue*, TValue*) [with TValue = Triple<long unsigned int, long unsigned int, int, void>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1211:25: required from 'void seqan::arrayMove(TSource1, TSource2, TTarget) [with TTarget = Triple<long unsigned int, long unsigned int, int, void>*; TSource1 = Triple<long unsigned int, long unsigned int, int, void>*; TSource2 = Triple<long unsigned int, long unsigned int, int, void>*]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1295:22: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1929:12: required from 'void seqan::replace(TTarget&, TPositionBegin, TPositionEnd, const TSource&) [with TTarget = String<Triple<long unsigned int, long unsigned int, int, void>, Alloc<> >; TPositionBegin = int; TPositionEnd = int; TSource = String<Triple<long unsigned int, long unsigned int, int, void>, Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/../../../core/apps/stellar/stellar.h:224:20: required from 'void _splitAtXDrops(TAlign&, seqan::Score<TScoreValue, seqan::Tag<seqan::Simple_> >&, TScoreValue1, TScoreValue2, seqan::String<TString>&) [with TAlign = seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >; TScoreValue = int; TScoreValue1 = int; TScoreValue2 = int]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/../../../core/apps/stellar/stellar.h:624:23: required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/../../../core/apps/stellar/stellar.h:716:17: required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/stellar_routines.h:197:20: required from 'void _getStellarMatches(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, StellarOptions&, TMatches&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > > >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/msplazer_main.h:145:27: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:133:12: warning: implicitly-declared 'constexpr seqan::Triple<long unsigned int, long unsigned int, int, void>& seqan::Triple<long unsigned int, long unsigned int, int, void>::operator=(const seqan::Triple<long unsigned int, long unsigned int, int, void>&)' is deprecated [-Wdeprecated-copy] 133 | target = source; | ~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_aggregate.h:57: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_base.h:162:12: note: because 'seqan::Triple<long unsigned int, long unsigned int, int, void>' has user-provided 'seqan::Triple<T1, T2, T3, TSpec>::Triple(const seqan::Triple<T1, T2, T3, TSpec>&) [with T1 = long unsigned int; T2 = long unsigned int; T3 = int; TSpec = void]' 162 | inline Triple(Triple const & _p) | ^~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_allocator.h:53: In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >; TValue = std::__cxx11::basic_string<char>; TSize = long unsigned int; TUsage = AllocateStorage_]', inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = std::__cxx11::basic_string<char>; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30, inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20, inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<std::__cxx11::basic_string<char>, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50, inlined from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18, inlined from 'void seqan::eraseBack(T&) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2337:8, inlined from 'TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string<char>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/arg_parse/arg_parse_ctd_support.h:88:30: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value '18446744073709551552' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/exception_ptr.h:38, from /usr/include/c++/13/exception:164, from /usr/include/c++/13/ios:41: /usr/include/c++/13/new: In function 'TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string<char>]': /usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here 126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:59, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:41: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h: In function 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h:399:36: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] 399 | snprintf(buffer, 4, "%d", x); | ^ In file included from /usr/include/stdio.h:906, from /usr/include/c++/13/cstdio:42, from /usr/include/c++/13/ext/string_conversions.h:45, from /usr/include/c++/13/bits/basic_string.h:4072, from /usr/include/c++/13/string:54: In function 'int snprintf(char*, size_t, const char*, ...)', inlined from 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h:399:21: /usr/include/bits/stdio2.h:54:35: note: '__builtin___snprintf_chk' output between 2 and 5 bytes into a destination of size 4 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<ScoreAndID<int, long unsigned int>, Alloc<> >; TValue = ScoreAndID<int, long unsigned int>; TSize = long unsigned int; TUsage = AllocateStorage_]', inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = ScoreAndID<int, long unsigned int>; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = ScoreAndID<int, long unsigned int>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = ScoreAndID<int, long unsigned int>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30, inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = ScoreAndID<int, long unsigned int>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = ScoreAndID<int, long unsigned int>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20, inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::ScoreAndID<int, long unsigned int>, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = ScoreAndID<int, long unsigned int>; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50, inlined from 'void seqan::pop(PriorityType<TValue, TLess, PriorityHeap>&) [with TValue = ScoreAndID<int, long unsigned int>; TLess = std::less<ScoreAndID<int, long unsigned int> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/priority_type_heap.h:333:8: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value '18446744073709551584' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/new: In function 'void seqan::pop(PriorityType<TValue, TLess, PriorityHeap>&) [with TValue = ScoreAndID<int, long unsigned int>; TLess = std::less<ScoreAndID<int, long unsigned int> >]': /usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here 126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<ScoreAndID<int, long unsigned int>, Alloc<> >; TValue = ScoreAndID<int, long unsigned int>; TSize = long unsigned int; TUsage = AllocateStorage_]', inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = ScoreAndID<int, long unsigned int>; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = ScoreAndID<int, long unsigned int>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = ScoreAndID<int, long unsigned int>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30, inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = ScoreAndID<int, long unsigned int>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = ScoreAndID<int, long unsigned int>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20, inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::ScoreAndID<int, long unsigned int>, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = ScoreAndID<int, long unsigned int>; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50, inlined from 'void seqan::pop(PriorityType<TValue, TLess, PriorityHeap>&) [with TValue = ScoreAndID<int, long unsigned int>; TLess = std::less<ScoreAndID<int, long unsigned int> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/priority_type_heap.h:333:8, inlined from 'typename seqan::LocalAlignmentFinder<TScoreValue>::TMatrixPosition seqan::_getNextBestEndPosition(LocalAlignmentFinder<TScoreValue>&, TScoreValue) [with TScoreValue = int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_waterman_eggert_impl.h:673:8, inlined from 'TScoreValue seqan::_localAlignmentNext(LocalAlignmentFinder<TScoreValue>&, Gaps<TSource, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const TScore&, TScoreValue, TDiagonal, TDiagonal, const BandedWatermanEggert&) [with TScoreValue = int; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TGapsSpecV = Tag<ArrayGaps_>; TScore = Score<int, Tag<Simple_> >; TDiagonal = int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:572:39, inlined from 'bool seqan::nextLocalAlignment(Gaps<TSequenceV, TGapsSpecV>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Banded_> >&) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TGapsSpecV = Tag<ArrayGaps_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_enumeration_banded.h:109:35, inlined from 'bool seqan::nextLocalAlignment(Align<TSource, TSpec>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Banded_> >&) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TSequence = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_enumeration_banded.h:121:30, inlined from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]' at /builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/../../../core/apps/stellar/stellar.h:617:30, inlined from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]' at /builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/../../../core/apps/stellar/stellar.h:716:17: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value '18446744073709551584' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/new: In function 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]': /usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here 126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<unsigned int, Alloc<> >; TValue = unsigned int; TSize = long unsigned int; TUsage = AllocateStorage_]', inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = unsigned int; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = unsigned int; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = unsigned int; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30, inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83, inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1821:1, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20, inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<unsigned int, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50, inlined from 'typename seqan::Value<seqan::IdManager<TIdType, TSpec> >::Type seqan::obtainId(IdManager<TIdType, TSpec>&) [with TIdType = unsigned int; TSpec = Tag<Default_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_idmanager.h:205:9, inlined from 'typename seqan::VertexDescriptor<seqan::Graph<seqan::Directed<TCargo, TSpec> > >::Type seqan::addVertex(Graph<Directed<TCargo, TSpec> >&) [with TCargo = void; TSpec = const Tag<WithoutEdgeId_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_impl_directed.h:534:33, inlined from 'void seqan::_createVertices(Graph<TSpec>&, TVertexDescriptor) [with TSpec = Directed<void, const Tag<WithoutEdgeId_> >; TVertexDescriptor = unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_interface.h:709:65, inlined from 'void seqan::_copyGraph(const Graph<Directed<TCargo, TSpec> >&, Graph<Directed<TCargo, TSpec> >&, bool) [with TCargo = void; TSpec = const Tag<WithoutEdgeId_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_impl_directed.h:191:50, inlined from 'void seqan::_copyGraph(const Graph<Directed<TCargo, TSpec> >&, Graph<Directed<TCargo, TSpec> >&) [with TCargo = void; TSpec = const Tag<WithoutEdgeId_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_impl_directed.h:213:12, inlined from 'seqan::Graph<seqan::Directed<TCargo, TSpec> >::Graph(const seqan::Graph<seqan::Directed<TCargo, TSpec> >&) [with TCargo = void; TSpec = const seqan::Tag<seqan::WithoutEdgeId_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_impl_directed.h:110:14: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value '18446744073709551608' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/new: In copy constructor 'seqan::Graph<seqan::Directed<TCargo, TSpec> >::Graph(const seqan::Graph<seqan::Directed<TCargo, TSpec> >&) [with TCargo = void; TSpec = const seqan::Tag<seqan::WithoutEdgeId_>]': /usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here 126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<unsigned int, Alloc<> >; TValue = unsigned int; TSize = long unsigned int; TUsage = AllocateStorage_]', inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = unsigned int; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = unsigned int; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = unsigned int; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30, inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83, inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1821:1, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20, inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<unsigned int, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50, inlined from 'typename seqan::Value<seqan::IdManager<TIdType, TSpec> >::Type seqan::obtainId(IdManager<TIdType, TSpec>&) [with TIdType = unsigned int; TSpec = Tag<Default_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_idmanager.h:205:9, inlined from 'typename seqan::VertexDescriptor<seqan::Graph<seqan::Directed<TCargo, TSpec> > >::Type seqan::addVertex(Graph<Directed<TCargo, TSpec> >&) [with TCargo = void; TSpec = const Tag<WithoutEdgeId_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_impl_directed.h:534:33, inlined from 'void seqan::_createVertices(Graph<TSpec>&, TVertexDescriptor) [with TSpec = Directed<void, const Tag<WithoutEdgeId_> >; TVertexDescriptor = unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_interface.h:709:65, inlined from 'void seqan::_copyGraph(const Graph<Directed<TCargo, TSpec> >&, Graph<Directed<TCargo, TSpec> >&, bool) [with TCargo = void; TSpec = const Tag<WithoutEdgeId_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_impl_directed.h:192:24, inlined from 'void seqan::_copyGraph(const Graph<Directed<TCargo, TSpec> >&, Graph<Directed<TCargo, TSpec> >&) [with TCargo = void; TSpec = const Tag<WithoutEdgeId_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_impl_directed.h:213:12, inlined from 'seqan::Graph<seqan::Directed<TCargo, TSpec> >::Graph(const seqan::Graph<seqan::Directed<TCargo, TSpec> >&) [with TCargo = void; TSpec = const seqan::Tag<seqan::WithoutEdgeId_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_impl_directed.h:110:14: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value '18446744073709551608' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/new: In copy constructor 'seqan::Graph<seqan::Directed<TCargo, TSpec> >::Graph(const seqan::Graph<seqan::Directed<TCargo, TSpec> >&) [with TCargo = void; TSpec = const seqan::Tag<seqan::WithoutEdgeId_>]': /usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here 126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<unsigned int, Alloc<> >; TValue = unsigned int; TSize = long unsigned int; TUsage = AllocateStorage_]', inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = unsigned int; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = unsigned int; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = unsigned int; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30, inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83, inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1821:1, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20, inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<unsigned int, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50, inlined from 'typename seqan::Value<seqan::IdManager<TIdType, TSpec> >::Type seqan::obtainId(IdManager<TIdType, TSpec>&) [with TIdType = unsigned int; TSpec = Tag<Default_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_idmanager.h:205:9, inlined from 'typename seqan::VertexDescriptor<seqan::Graph<seqan::Directed<TCargo, TSpec> > >::Type seqan::addVertex(Graph<Directed<TCargo, TSpec> >&) [with TCargo = int; TSpec = Tag<Default_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_impl_directed.h:534:33, inlined from 'void seqan::_createVertices(Graph<TSpec>&, TVertexDescriptor) [with TSpec = Directed<int>; TVertexDescriptor = unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_interface.h:709:65, inlined from 'void seqan::_copyGraph(const Graph<Directed<TCargo, TSpec> >&, Graph<Directed<TCargo, TSpec> >&, bool) [with TCargo = int; TSpec = Tag<Default_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_impl_directed.h:191:50, inlined from 'void seqan::_copyGraph(const Graph<Directed<TCargo, TSpec> >&, Graph<Directed<TCargo, TSpec> >&) [with TCargo = int; TSpec = Tag<Default_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_impl_directed.h:213:12, inlined from 'seqan::Graph<seqan::Directed<TCargo, TSpec> >::Graph(const seqan::Graph<seqan::Directed<TCargo, TSpec> >&) [with TCargo = int; TSpec = seqan::Tag<seqan::Default_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_impl_directed.h:110:14: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value '18446744073709551608' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/new: In copy constructor 'seqan::Graph<seqan::Directed<TCargo, TSpec> >::Graph(const seqan::Graph<seqan::Directed<TCargo, TSpec> >&) [with TCargo = int; TSpec = seqan::Tag<seqan::Default_>]': /usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here 126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<unsigned int, Alloc<> >; TValue = unsigned int; TSize = long unsigned int; TUsage = AllocateStorage_]', inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = unsigned int; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = unsigned int; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = unsigned int; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30, inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83, inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1821:1, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20, inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<unsigned int, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50, inlined from 'typename seqan::Value<seqan::IdManager<TIdType, TSpec> >::Type seqan::obtainId(IdManager<TIdType, TSpec>&) [with TIdType = unsigned int; TSpec = Tag<Default_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_idmanager.h:205:9, inlined from 'typename seqan::VertexDescriptor<seqan::Graph<seqan::Directed<TCargo, TSpec> > >::Type seqan::addVertex(Graph<Directed<TCargo, TSpec> >&) [with TCargo = int; TSpec = Tag<Default_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_impl_directed.h:534:33, inlined from 'void seqan::_createVertices(Graph<TSpec>&, TVertexDescriptor) [with TSpec = Directed<int>; TVertexDescriptor = unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_interface.h:709:65, inlined from 'void seqan::_copyGraph(const Graph<Directed<TCargo, TSpec> >&, Graph<Directed<TCargo, TSpec> >&, bool) [with TCargo = int; TSpec = Tag<Default_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_impl_directed.h:192:24, inlined from 'void seqan::_copyGraph(const Graph<Directed<TCargo, TSpec> >&, Graph<Directed<TCargo, TSpec> >&) [with TCargo = int; TSpec = Tag<Default_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_impl_directed.h:213:12, inlined from 'seqan::Graph<seqan::Directed<TCargo, TSpec> >::Graph(const seqan::Graph<seqan::Directed<TCargo, TSpec> >&) [with TCargo = int; TSpec = seqan::Tag<seqan::Default_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_impl_directed.h:110:14: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value '18446744073709551608' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/new: In copy constructor 'seqan::Graph<seqan::Directed<TCargo, TSpec> >::Graph(const seqan::Graph<seqan::Directed<TCargo, TSpec> >&) [with TCargo = int; TSpec = seqan::Tag<seqan::Default_>]': /usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here 126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ [ 40%] Linking CXX executable ../../../bin/gustaf cd /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/gustaf && /usr/bin/cmake -E cmake_link_script CMakeFiles/gustaf.dir/link.txt --verbose=1 /usr/bin/g++ -std=c++14 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -fopenmp -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -static-libgcc -static-libstdc++ -rdynamic CMakeFiles/gustaf.dir/gustaf.cpp.o -o ../../../bin/gustaf -lrt -L/usr/lib64 -lz make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' [ 40%] Built target gustaf make -f extras/apps/insegt/CMakeFiles/insegt.dir/build.make extras/apps/insegt/CMakeFiles/insegt.dir/depend make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/extras/apps/insegt /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/insegt /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/insegt/CMakeFiles/insegt.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' make -f extras/apps/insegt/CMakeFiles/insegt.dir/build.make extras/apps/insegt/CMakeFiles/insegt.dir/build make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' [ 41%] Building CXX object extras/apps/insegt/CMakeFiles/insegt.dir/insegt.cpp.o cd /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/insegt && /usr/bin/g++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-1.4.2/extras/include -I/builddir/build/BUILD/seqan-1.4.2/core/include -std=c++14 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -MD -MT extras/apps/insegt/CMakeFiles/insegt.dir/insegt.cpp.o -MF CMakeFiles/insegt.dir/insegt.cpp.o.d -o CMakeFiles/insegt.dir/insegt.cpp.o -c /builddir/build/BUILD/seqan-1.4.2/extras/apps/insegt/insegt.cpp In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:68, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:48, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/insegt/insegt.cpp:14: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:80:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 80 | struct FunctorUpcase : public std::unary_function<InType, Result> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/istream:40, from /usr/include/c++/13/fstream:40, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/insegt/insegt.cpp:1: /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:115:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 115 | struct FunctorLowcase : public std::unary_function<InType, Result> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:151:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 151 | struct FunctorConvert : public std::unary_function<InType,OutType> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:220:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 220 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:229:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 229 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:239:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 239 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:249:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 249 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:259:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 259 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:268:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 268 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:280:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 280 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/stream_algorithms.h:40, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:91: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamPeek(char&, FILE*)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:169:11: warning: comparison is always false due to limited range of data type [-Wtype-limits] 169 | if (c == EOF) | ^ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamReadChar(char&, FILE*)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:182:11: warning: comparison is always false due to limited range of data type [-Wtype-limits] 182 | if (c == EOF) | ^ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:117: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h:1436:51: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 1436 | struct testIODone : public ::std::unary_function<TPageFrame&,bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:46, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_align.h:47, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/insegt/insegt.cpp:16: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:342:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 342 | public ::std::unary_function<Pair<TKey, TValue>, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:47: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm.h:793:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 793 | public ::std::unary_function<Pair<TWeight, TPair>, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:79, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:38, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/insegt/insegt.cpp:17: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:246:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 246 | public ::std::binary_function<TGapAnchor, TGapAnchor, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:256:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 256 | public ::std::binary_function<TGapAnchor, TGapAnchor, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:166: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h: In function 'int seqan::_globalAlignmentScore(const String<TValue, TSpec>&, const String<TValue2, TSpec2>&, const MyersBitVector&)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h:70:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 70 | if (length(seqH) < length(seqV)) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h:74:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 74 | const unsigned int BLOCK_SIZE = BitsPerValue<unsigned int>::VALUE; | ^~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:174: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h: In function 'seqan::Pair<seqan::Pair<TDiagonal> > seqan::_alignBandedSmithWatermanTrace(LocalAlignmentFinder<TScoreValue>&, const TSequenceH&, const TSequenceV&, TId, TId, TScore&, TDiagonal, TDiagonal)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:409:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 409 | if ((actualCol == 0) || (actualRow == 0)) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:412:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 412 | if (actualCol < len1) _alignTracePrint(finder.trace, seqH, seqV, id1, actualCol, id2, actualRow, len1 - actualCol, Horizontal); | ^~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:60: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:485:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 485 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:495:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 495 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:505:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 505 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:515:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 515 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:525:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 525 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:535:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 535 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:62: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h: In function 'void seqan::convertMatchesToGlobalAlignment(FragmentStore<TSpec, TConfig>&, const TScore&, const TShrinkMatches&)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2357:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 2357 | if (alignQualityStoreLengthPre == 0u) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2361:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 2361 | sortAlignedReads(store.alignedReadStore, SortBeginPos()); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/extras/apps/insegt/insegt.cpp:21: /builddir/build/BUILD/seqan-1.4.2/extras/apps/insegt/create_gff.h: In function 'void seqan::createAnnoCountGFF(TFile&, TAnnoCountStore&, TAnnoNormStore&, FragmentStore<TSpec, TConfig>&, TMap&)': /builddir/build/BUILD/seqan-1.4.2/extras/apps/insegt/create_gff.h:225:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 225 | if (getValue(itAnno).typeId != INVALID_ID) | ^~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/insegt/create_gff.h:228:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 228 | if (getValue(itAnno).contigId == INVALID_ID ) | ^~ In file included from /builddir/build/BUILD/seqan-1.4.2/extras/apps/insegt/insegt.cpp:23: /builddir/build/BUILD/seqan-1.4.2/extras/apps/insegt/overlap_module.h: In function 'bool seqan::ngsOverlapper(TOptions&)': /builddir/build/BUILD/seqan-1.4.2/extras/apps/insegt/overlap_module.h:901:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 901 | if (!readOutput.good()) | ^~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/insegt/overlap_module.h:903:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 903 | createReadCountGFF(readOutput, readAnnoStore, fragStore); | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/insegt/overlap_module.h:908:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 908 | if (!annoOutput.good()) | ^~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/insegt/overlap_module.h:910:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 910 | createAnnoCountGFF(annoOutput, annoCountStore, annoNormStore, fragStore, mapO); | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/insegt/overlap_module.h:915:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 915 | if (!tupleOutput.good()) | ^~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/insegt/overlap_module.h:917:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 917 | createTupleCountGFF(tupleOutput, tupleCountStore, fragStore, options.thresholdCount, options.thresholdRPKM); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/insegt/insegt.cpp: In function 'int main(int, const char**)': /builddir/build/BUILD/seqan-1.4.2/extras/apps/insegt/insegt.cpp:188:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 188 | if (res != ArgumentParser::PARSE_OK) | ^~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/insegt/insegt.cpp:191:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 191 | if (options.maxTuple) | ^~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:61: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_annotation.h: In instantiation of 'seqan::Iter<TFragmentStore, seqan::AnnotationTree<TSpec> > seqan::nodeDown(const Iter<TFragmentStore, AnnotationTree<TSpec> >&) [with TFragmentStore = FragmentStore<>; TSpec = void]': /builddir/build/BUILD/seqan-1.4.2/extras/apps/insegt/overlap_module.h:45:64: required from 'void seqan::adjustParentEntries(FragmentStore<TSpec, TConfig>&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/insegt/overlap_module.h:865:21: required from 'bool seqan::ngsOverlapper(TOptions&) [with TOptions = InsegtOptions]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/insegt/insegt.cpp:197:15: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_annotation.h:1281:54: warning: implicitly-declared 'constexpr seqan::Iter<seqan::FragmentStore<>, seqan::AnnotationTree<> >::Iter(const seqan::Iter<seqan::FragmentStore<>, seqan::AnnotationTree<> >&)' is deprecated [-Wdeprecated-copy] 1281 | Iter<TFragmentStore, AnnotationTree<TSpec> > tmp(it); | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_annotation.h:415:9: note: because 'seqan::Iter<seqan::FragmentStore<>, seqan::AnnotationTree<> >' has user-provided 'const seqan::Iter<TFragmentStore, seqan::AnnotationTree<TSpec> >& seqan::Iter<TFragmentStore, seqan::AnnotationTree<TSpec> >::operator=(const seqan::Iter<TFragmentStore, seqan::AnnotationTree<TSpec> >&) [with TFragmentStore = seqan::FragmentStore<>; TSpec = void]' 415 | operator = (Iter const &_origin) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_annotation.h:1283:16: warning: implicitly-declared 'constexpr seqan::Iter<seqan::FragmentStore<>, seqan::AnnotationTree<> >::Iter(const seqan::Iter<seqan::FragmentStore<>, seqan::AnnotationTree<> >&)' is deprecated [-Wdeprecated-copy] 1283 | return tmp; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_annotation.h:415:9: note: because 'seqan::Iter<seqan::FragmentStore<>, seqan::AnnotationTree<> >' has user-provided 'const seqan::Iter<TFragmentStore, seqan::AnnotationTree<TSpec> >& seqan::Iter<TFragmentStore, seqan::AnnotationTree<TSpec> >::operator=(const seqan::Iter<TFragmentStore, seqan::AnnotationTree<TSpec> >&) [with TFragmentStore = seqan::FragmentStore<>; TSpec = void]' 415 | operator = (Iter const &_origin) | ^~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_align.h:55: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_interval_tree.h: In instantiation of 'void seqan::findIntervals(const Graph<TSpec>&, const TPropertyMap&, TValue, String<TEmission>&) [with TSpec = Directed<void, const Tag<WithoutEdgeId_> >; TPropertyMap = String<IntervalTreeNode<IntervalAndCargo<long int, unsigned int>, StorePointsOnly>, Alloc<> >; TValue = unsigned int; TCargo = unsigned int]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_intervaltree.h:182:15: required from 'void seqan::findIntervalsForInterval(String<TSequenceValue>&, TIntervalTree&, TInterval&, const unsigned int&) [with TIntervalTree = IntervalTree<long int, unsigned int>; TInterval = Interval<unsigned int>; TCargo = unsigned int]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/insegt/overlap_module.h:82:27: required from 'void seqan::getIdsForRead(TAnnoIds&, FragmentStore<TSpec, TConfig>&, TIntervalTree&, TIntervals&, unsigned int) [with TAnnoIds = StringSet<String<unsigned int, Alloc<> >, Owner<> >; TSpec = void; TConfig = FragmentStoreConfig<void>; TIntervalTree = IntervalTree<long int, unsigned int>; TIntervals = String<Interval<unsigned int>, Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/insegt/fusion.h:775:18: required from 'void seqan::getResults_Fusion(TReadAnnoStore&, TAnnoCountStore&, TTupleCountStore&, TTupleCountStore_Fusion&, FragmentStore<TSpec, TConfig>&, unsigned int, bool, unsigned int, unsigned int, bool) [with TReadAnnoStore = String<ReadAnnoStoreElement<unsigned int> >; TAnnoCountStore = String<unsigned int, Alloc<> >; TTupleCountStore = String<TupleCountStoreElement<unsigned int> >; TTupleCountStore_Fusion = String<TupleCountStoreElement_Fusion<unsigned int> >; TSpec = void; TConfig = FragmentStoreConfig<void>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/insegt/overlap_module.h:884:20: required from 'bool seqan::ngsOverlapper(TOptions&) [with TOptions = InsegtOptions]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/insegt/insegt.cpp:197:15: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_interval_tree.h:1827:26: warning: implicitly-declared 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<long int, unsigned int>, seqan::StorePointsOnly>& seqan::IntervalTreeNode<seqan::IntervalAndCargo<long int, unsigned int>, seqan::StorePointsOnly>::operator=(const seqan::IntervalTreeNode<seqan::IntervalAndCargo<long int, unsigned int>, seqan::StorePointsOnly>&)' is deprecated [-Wdeprecated-copy] 1827 | act_prop = property(pm,act_knot); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_interval_tree.h:398:9: note: because 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<long int, unsigned int>, seqan::StorePointsOnly>' has user-provided 'seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>::IntervalTreeNode(const seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>&) [with TInterval = seqan::IntervalAndCargo<long int, unsigned int>]' 398 | IntervalTreeNode(IntervalTreeNode const & other): | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_interval_tree.h:1838:43: warning: implicitly-declared 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<long int, unsigned int>, seqan::StorePointsOnly>& seqan::IntervalTreeNode<seqan::IntervalAndCargo<long int, unsigned int>, seqan::StorePointsOnly>::operator=(const seqan::IntervalTreeNode<seqan::IntervalAndCargo<long int, unsigned int>, seqan::StorePointsOnly>&)' is deprecated [-Wdeprecated-copy] 1838 | next_prop = property(pm,targetVertex(it)); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_interval_tree.h:398:9: note: because 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<long int, unsigned int>, seqan::StorePointsOnly>' has user-provided 'seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>::IntervalTreeNode(const seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>&) [with TInterval = seqan::IntervalAndCargo<long int, unsigned int>]' 398 | IntervalTreeNode(IntervalTreeNode const & other): | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_interval_tree.h:1859:51: warning: implicitly-declared 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<long int, unsigned int>, seqan::StorePointsOnly>& seqan::IntervalTreeNode<seqan::IntervalAndCargo<long int, unsigned int>, seqan::StorePointsOnly>::operator=(const seqan::IntervalTreeNode<seqan::IntervalAndCargo<long int, unsigned int>, seqan::StorePointsOnly>&)' is deprecated [-Wdeprecated-copy] 1859 | next_prop = property(pm,targetVertex(it)); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_interval_tree.h:398:9: note: because 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<long int, unsigned int>, seqan::StorePointsOnly>' has user-provided 'seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>::IntervalTreeNode(const seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>&) [with TInterval = seqan::IntervalAndCargo<long int, unsigned int>]' 398 | IntervalTreeNode(IntervalTreeNode const & other): | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:81: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > seqan::operator+(const Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&, TDifference) [with TGaps = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TGapAnchors = String<GapAnchor<long int>, Alloc<> >; TDifference = long int]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1189:28: required from 'typename seqan::Iterator<T, const seqan::Tag<TExpand> >::Type seqan::iter(T&, TPos, Tag<TExpand>) [with T = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TPos = long int; TTag = Rooted_; typename Iterator<T, const Tag<TExpand> >::Type = Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >, GapsIterator<AnchorGaps<String<GapAnchor<long int>, Alloc<> > > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1169:16: required from 'typename seqan::Iterator<T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::iter(T&, TPos) [with T = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TPos = long int; typename Iterator<T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >, GapsIterator<AnchorGaps<String<GapAnchor<long int>, Alloc<> > > > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_anchor.h:465:20: required from 'void seqan::insertGaps(Gaps<TSequence, AnchorGaps<TGapAnchors> >&, TPosition, TCount) [with TSequence = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TGapAnchors = String<GapAnchor<long int>, Alloc<> >; TPosition = long int; TCount = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2801:19: required from 'void seqan::convertPairWiseToGlobalAlignment(FragmentStore<TSpec, TConfig>&, TContigGapsString&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TContigGapsString = StringSet<String<GapAnchor<long int>, Alloc<> >, Owner<ConcatDirect<void> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:459:45: required from 'void seqan::_readImpl(TStreamOrReader&, FragmentStore<TSpec, TConfig>&, const TTag&, const FragStoreImportFlags&) [with TStreamOrReader = RecordReader<std::basic_fstream<char>, SinglePass<void> >; TSpec = void; TConfig = FragmentStoreConfig<void>; TTag = Tag<Sam_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:474:18: required from 'void seqan::read(TFile&, FragmentStore<TSpec, TConfig>&, Sam, const FragStoreImportFlags&) [with TFile = std::basic_fstream<char>; TSpec = void; TConfig = FragmentStoreConfig<void>; Sam = const Tag<Sam_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:496:13: required from 'void seqan::read(TFile&, FragmentStore<TSpec, TConfig>&, Sam) [with TFile = std::basic_fstream<char>; TSpec = void; TConfig = FragmentStoreConfig<void>; Sam = const Tag<Sam_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/insegt/overlap_module.h:838:6: required from 'bool seqan::ngsOverlapper(TOptions&) [with TOptions = InsegtOptions]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/insegt/insegt.cpp:197:15: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h:742:58: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 742 | Iter<TGaps, GapsIterator<AnchorGaps<TGapAnchors> > > result = lhs; | ^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h:117:22: note: because 'seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> >]' 117 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h:744:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 744 | return result; | ^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h:117:22: note: because 'seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> >]' 117 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_fundamental.h:79, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:58, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/insegt/insegt.cpp:12: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, const TParam&) [with TIterator = seqan::Segment<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = seqan::Segment<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> >, seqan::InfixSegment>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:363:28: required from 'void seqan::valueConstruct(TIterator, const TParam&) [with TIterator = Segment<String<GapAnchor<long int>, Alloc<> >, InfixSegment>*; TParam = Segment<String<GapAnchor<long int>, Alloc<> >, InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:606:19: required from 'typename seqan::Value<TIterator>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<Segment<String<GapAnchor<long int>, Alloc<> >, InfixSegment>, Tag<Tristate_> >; TValue = Segment<String<GapAnchor<long int>, Alloc<> >, InfixSegment>; typename Value<TIterator>::Type = Segment<String<GapAnchor<long int>, Alloc<> >, InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:735:42: required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Segment<String<GapAnchor<long int>, Alloc<> >, InfixSegment>; TValue2 = const Segment<String<GapAnchor<long int>, Alloc<> >, InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:1018:15: required from 'void seqan::assignValue(Holder<TValue, Tag<Tristate_> >&, const TSource&) [with TValue = Segment<String<GapAnchor<long int>, Alloc<> >, InfixSegment>; TSource = Segment<String<GapAnchor<long int>, Alloc<> >, InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:153:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2738:18: required from 'void seqan::convertPairWiseToGlobalAlignment(FragmentStore<TSpec, TConfig>&, TContigGapsString&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TContigGapsString = StringSet<String<GapAnchor<long int>, Alloc<> >, Owner<ConcatDirect<void> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:459:45: required from 'void seqan::_readImpl(TStreamOrReader&, FragmentStore<TSpec, TConfig>&, const TTag&, const FragStoreImportFlags&) [with TStreamOrReader = RecordReader<std::basic_fstream<char>, SinglePass<void> >; TSpec = void; TConfig = FragmentStoreConfig<void>; TTag = Tag<Sam_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:474:18: required from 'void seqan::read(TFile&, FragmentStore<TSpec, TConfig>&, Sam, const FragStoreImportFlags&) [with TFile = std::basic_fstream<char>; TSpec = void; TConfig = FragmentStoreConfig<void>; Sam = const Tag<Sam_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:496:13: required from 'void seqan::read(TFile&, FragmentStore<TSpec, TConfig>&, Sam) [with TFile = std::basic_fstream<char>; TSpec = void; TConfig = FragmentStoreConfig<void>; Sam = const Tag<Sam_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/insegt/overlap_module.h:838:6: required from 'bool seqan::ngsOverlapper(TOptions&) [with TOptions = InsegtOptions]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/insegt/insegt.cpp:197:15: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:296:9: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 296 | new( (void*) & value(it) ) TNonConstValue(param_); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence.h:93, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/insegt/insegt.cpp:13: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, const TParam&) [with TIterator = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>*; TParam = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:363:28: required from 'void seqan::valueConstruct(TIterator, const TParam&) [with TIterator = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>*; TParam = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:606:19: required from 'typename seqan::Value<TIterator>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Tag<Tristate_> >; TValue = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; typename Value<TIterator>::Type = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:735:42: required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TValue2 = const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:1018:15: required from 'void seqan::assignValue(Holder<TValue, Tag<Tristate_> >&, const TSource&) [with TValue = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TSource = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:153:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2739:15: required from 'void seqan::convertPairWiseToGlobalAlignment(FragmentStore<TSpec, TConfig>&, TContigGapsString&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TContigGapsString = StringSet<String<GapAnchor<long int>, Alloc<> >, Owner<ConcatDirect<void> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:459:45: required from 'void seqan::_readImpl(TStreamOrReader&, FragmentStore<TSpec, TConfig>&, const TTag&, const FragStoreImportFlags&) [with TStreamOrReader = RecordReader<std::basic_fstream<char>, SinglePass<void> >; TSpec = void; TConfig = FragmentStoreConfig<void>; TTag = Tag<Sam_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:474:18: required from 'void seqan::read(TFile&, FragmentStore<TSpec, TConfig>&, Sam, const FragStoreImportFlags&) [with TFile = std::basic_fstream<char>; TSpec = void; TConfig = FragmentStoreConfig<void>; Sam = const Tag<Sam_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:496:13: required from 'void seqan::read(TFile&, FragmentStore<TSpec, TConfig>&, Sam) [with TFile = std::basic_fstream<char>; TSpec = void; TConfig = FragmentStoreConfig<void>; Sam = const Tag<Sam_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/insegt/overlap_module.h:838:6: required from 'bool seqan::ngsOverlapper(TOptions&) [with TOptions = InsegtOptions]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/insegt/insegt.cpp:197:15: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:296:9: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 296 | new( (void*) & value(it) ) TNonConstValue(param_); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5Q_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1542:29: required from 'void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5Q_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1398:21: required from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = SimpleType<unsigned char, Dna5Q_>; TValueTarget = SimpleType<unsigned char, Dna5Q_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1429:31: required from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = SimpleType<unsigned char, Dna5Q_>; TValueTarget = SimpleType<unsigned char, Dna5Q_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1840:27: required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5Q_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagExact_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20: required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5Q_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagExact_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:131:16: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1718:16: required from 'void seqan::appendValue(T&, const TValue&) [with T = String<ContigStoreElement<String<SimpleType<unsigned char, Dna5Q_> >, GapAnchor<long int>, void>, Alloc<> >; TValue = ContigStoreElement<String<SimpleType<unsigned char, Dna5Q_> >, GapAnchor<long int>, void>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:1117:14: required from 'void seqan::_storeAppendContig(FragmentStore<TSpec, TConfig>&, TId&, TName&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TId = unsigned int; TName = String<char, Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_gff.h:256:23: required from 'void seqan::_storeOneAnnotation(TFragmentStore&, IOContextGff_<TFragmentStore, TSpec>&) [with TFragmentStore = FragmentStore<>; TSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_gff.h:331:32: required from 'void seqan::read(TFile&, FragmentStore<TSpec, TConfig>&, Gff) [with TFile = std::basic_fstream<char>; TSpec = void; TConfig = FragmentStoreConfig<void>; Gff = Tag<TagGff_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/insegt/overlap_module.h:861:10: required from 'bool seqan::ngsOverlapper(TOptions&) [with TOptions = InsegtOptions]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/insegt/insegt.cpp:197:15: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1521:19: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class seqan::SimpleType<unsigned char, seqan::Dna5Q_>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1521 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_alphabet.h:84, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:68: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5Q_>' declared here 116 | class SimpleType | ^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayMoveForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5Q_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1610:29: required from 'void seqan::arrayMoveForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5Q_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1444:21: required from 'void seqan::_arrayConstructMovePointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5Q_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1465:31: required from 'void seqan::arrayConstructMove(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5Q_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:849:31: required from 'static typename seqan::Size<T>::Type seqan::ClearSpaceExpandStringBase_<TExpand>::_clearSpace_(T&, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >; TExpand = seqan::Tag<seqan::TagGenerous_>; typename seqan::Size<T>::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1014:62: required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::_clearSpace(String<TValue, TSpec>&, TSize, TPosition, TPosition, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5Q_>; TSpec = Alloc<>; TSize = long unsigned int; TPosition = long unsigned int; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1367:67: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:577:30: required from 'void seqan::_readAlignments(TStreamOrReader&, BamIOContext<TNameStore, TNameStoreCache>&, FragmentStore<TSpec, TConfig>&, TContigAnchorGaps&, TMatchMateInfos&, const TTag&, const FragStoreImportFlags&) [with TStreamOrReader = RecordReader<std::basic_fstream<char>, SinglePass<void> >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > >, String<char, Alloc<> > >; TSpec = void; TConfig = FragmentStoreConfig<void>; TContigAnchorGaps = StringSet<String<GapAnchor<long int>, Alloc<> >, Owner<ConcatDirect<void> > >; TMatchMateInfos = String<MatchMateInfo_<long int, unsigned int>, Alloc<> >; TTag = Tag<Sam_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:452:24: required from 'void seqan::_readImpl(TStreamOrReader&, FragmentStore<TSpec, TConfig>&, const TTag&, const FragStoreImportFlags&) [with TStreamOrReader = RecordReader<std::basic_fstream<char>, SinglePass<void> >; TSpec = void; TConfig = FragmentStoreConfig<void>; TTag = Tag<Sam_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:474:18: required from 'void seqan::read(TFile&, FragmentStore<TSpec, TConfig>&, Sam, const FragStoreImportFlags&) [with TFile = std::basic_fstream<char>; TSpec = void; TConfig = FragmentStoreConfig<void>; Sam = const Tag<Sam_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:496:13: required from 'void seqan::read(TFile&, FragmentStore<TSpec, TConfig>&, Sam) [with TFile = std::basic_fstream<char>; TSpec = void; TConfig = FragmentStoreConfig<void>; Sam = const Tag<Sam_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/insegt/overlap_module.h:838:6: required from 'bool seqan::ngsOverlapper(TOptions&) [with TOptions = InsegtOptions]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/insegt/insegt.cpp:197:15: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1589:19: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class seqan::SimpleType<unsigned char, seqan::Dna5Q_>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1589 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5Q_>' declared here 116 | class SimpleType | ^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayMoveBackwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5Q_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1641:30: required from 'void seqan::arrayMoveBackward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5Q_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1213:26: required from 'void seqan::arrayMove(TSource1, TSource2, TTarget) [with TTarget = SimpleType<unsigned char, Dna5Q_>*; TSource1 = SimpleType<unsigned char, Dna5Q_>*; TSource2 = SimpleType<unsigned char, Dna5Q_>*]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1660:14: required from 'void seqan::_arrayClearSpacePointer(TValue*, size_t, size_t, size_t, const True&) [with TValue = SimpleType<unsigned char, Dna5Q_>; size_t = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1681:28: required from 'void seqan::arrayClearSpace(TValue*, size_t, size_t, size_t) [with TValue = SimpleType<unsigned char, Dna5Q_>; size_t = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:856:28: required from 'static typename seqan::Size<T>::Type seqan::ClearSpaceExpandStringBase_<TExpand>::_clearSpace_(T&, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >; TExpand = seqan::Tag<seqan::TagGenerous_>; typename seqan::Size<T>::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1014:62: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:577:30: required from 'void seqan::_readAlignments(TStreamOrReader&, BamIOContext<TNameStore, TNameStoreCache>&, FragmentStore<TSpec, TConfig>&, TContigAnchorGaps&, TMatchMateInfos&, const TTag&, const FragStoreImportFlags&) [with TStreamOrReader = RecordReader<std::basic_fstream<char>, SinglePass<void> >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > >, String<char, Alloc<> > >; TSpec = void; TConfig = FragmentStoreConfig<void>; TContigAnchorGaps = StringSet<String<GapAnchor<long int>, Alloc<> >, Owner<ConcatDirect<void> > >; TMatchMateInfos = String<MatchMateInfo_<long int, unsigned int>, Alloc<> >; TTag = Tag<Sam_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:452:24: required from 'void seqan::_readImpl(TStreamOrReader&, FragmentStore<TSpec, TConfig>&, const TTag&, const FragStoreImportFlags&) [with TStreamOrReader = RecordReader<std::basic_fstream<char>, SinglePass<void> >; TSpec = void; TConfig = FragmentStoreConfig<void>; TTag = Tag<Sam_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:474:18: required from 'void seqan::read(TFile&, FragmentStore<TSpec, TConfig>&, Sam, const FragStoreImportFlags&) [with TFile = std::basic_fstream<char>; TSpec = void; TConfig = FragmentStoreConfig<void>; Sam = const Tag<Sam_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:496:13: required from 'void seqan::read(TFile&, FragmentStore<TSpec, TConfig>&, Sam) [with TFile = std::basic_fstream<char>; TSpec = void; TConfig = FragmentStoreConfig<void>; Sam = const Tag<Sam_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/insegt/overlap_module.h:838:6: required from 'bool seqan::ngsOverlapper(TOptions&) [with TOptions = InsegtOptions]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/insegt/insegt.cpp:197:15: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1621:19: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class seqan::SimpleType<unsigned char, seqan::Dna5Q_>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1621 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5Q_>' declared here 116 | class SimpleType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:56, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:41: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/cigar.h: In function 'unsigned int seqan::cigarToGapAnchorRead(const TCigarString&, TGaps&) [with TCigarString = String<CigarElement<> >; TGaps = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/cigar.h:534:27: warning: this statement may fall through [-Wimplicit-fallthrough=] 534 | insertGaps(it, cigar[i].count); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/cigar.h:535:13: note: here 535 | case 'I': | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/cigar.h: In function 'unsigned int seqan::cigarToGapAnchorRead(const TCigarString&, TGaps&) [with TCigarString = String<CigarElement<> >; TGaps = Gaps<Nothing, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/cigar.h:534:27: warning: this statement may fall through [-Wimplicit-fallthrough=] 534 | insertGaps(it, cigar[i].count); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/cigar.h:535:13: note: here 535 | case 'I': | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/cigar.h: In function 'unsigned int seqan::cigarToGapAnchorContig(const TCigarString&, TGaps&) [with TCigarString = String<CigarElement<> >; TGaps = Gaps<Nothing, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/cigar.h:564:27: warning: this statement may fall through [-Wimplicit-fallthrough=] 564 | insertGaps(it, cigar[i].count); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/cigar.h:565:13: note: here 565 | case 'D': | ^~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_allocator.h:53, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:74: In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >; TValue = std::__cxx11::basic_string<char>; TSize = long unsigned int; TUsage = AllocateStorage_]', inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = std::__cxx11::basic_string<char>; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30, inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20, inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<std::__cxx11::basic_string<char>, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50, inlined from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18, inlined from 'void seqan::eraseBack(T&) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2337:8, inlined from 'TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string<char>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/arg_parse/arg_parse_ctd_support.h:88:30: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value '18446744073709551552' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/exception_ptr.h:38, from /usr/include/c++/13/exception:164, from /usr/include/c++/13/ios:41: /usr/include/c++/13/new: In function 'TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string<char>]': /usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here 126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:59: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h: In function 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h:399:36: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] 399 | snprintf(buffer, 4, "%d", x); | ^ In file included from /usr/include/stdio.h:906, from /usr/include/c++/13/cstdio:42, from /usr/include/c++/13/ext/string_conversions.h:45, from /usr/include/c++/13/bits/basic_string.h:4072, from /usr/include/c++/13/string:54: In function 'int snprintf(char*, size_t, const char*, ...)', inlined from 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h:399:21: /usr/include/bits/stdio2.h:54:35: note: '__builtin___snprintf_chk' output between 2 and 5 bytes into a destination of size 4 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ [ 41%] Linking CXX executable ../../../bin/insegt cd /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/insegt && /usr/bin/cmake -E cmake_link_script CMakeFiles/insegt.dir/link.txt --verbose=1 /usr/bin/g++ -std=c++14 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -static-libgcc -static-libstdc++ -rdynamic CMakeFiles/insegt.dir/insegt.cpp.o -o ../../../bin/insegt -lrt make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' [ 41%] Built target insegt make -f extras/apps/mason2/CMakeFiles/mason_sim.dir/build.make extras/apps/mason2/CMakeFiles/mason_sim.dir/depend make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2 /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/mason2 /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/mason2/CMakeFiles/mason_sim.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' make -f extras/apps/mason2/CMakeFiles/mason_sim.dir/build.make extras/apps/mason2/CMakeFiles/mason_sim.dir/build make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' [ 43%] Building CXX object extras/apps/mason2/CMakeFiles/mason_sim.dir/external_split_merge.cpp.o cd /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/mason2 && /usr/bin/g++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-1.4.2/extras/include -I/builddir/build/BUILD/seqan-1.4.2/core/include -std=c++14 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -MD -MT extras/apps/mason2/CMakeFiles/mason_sim.dir/external_split_merge.cpp.o -MF CMakeFiles/mason_sim.dir/external_split_merge.cpp.o.d -o CMakeFiles/mason_sim.dir/external_split_merge.cpp.o -c /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/external_split_merge.cpp In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:68, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:48, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:45, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/external_split_merge.h:52, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/external_split_merge.cpp:35: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:80:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 80 | struct FunctorUpcase : public std::unary_function<InType, Result> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/refwrap.h:39, from /usr/include/c++/13/vector:68, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/external_split_merge.h:49: /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:115:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 115 | struct FunctorLowcase : public std::unary_function<InType, Result> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:151:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 151 | struct FunctorConvert : public std::unary_function<InType,OutType> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:220:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 220 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:229:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 229 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:239:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 239 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:249:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 249 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:259:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 259 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:268:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 268 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:280:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 280 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/stream_algorithms.h:40, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:91: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamPeek(char&, FILE*)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:169:11: warning: comparison is always false due to limited range of data type [-Wtype-limits] 169 | if (c == EOF) | ^ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamReadChar(char&, FILE*)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:182:11: warning: comparison is always false due to limited range of data type [-Wtype-limits] 182 | if (c == EOF) | ^ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:117: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h:1436:51: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 1436 | struct testIODone : public ::std::unary_function<TPageFrame&,bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:46, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_align.h:47, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:54, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:48: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:342:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 342 | public ::std::unary_function<Pair<TKey, TValue>, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:47: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm.h:793:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 793 | public ::std::unary_function<Pair<TWeight, TPair>, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:79: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:246:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 246 | public ::std::binary_function<TGapAnchor, TGapAnchor, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:256:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 256 | public ::std::binary_function<TGapAnchor, TGapAnchor, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:166: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h: In function 'int seqan::_globalAlignmentScore(const String<TValue, TSpec>&, const String<TValue2, TSpec2>&, const MyersBitVector&)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h:70:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 70 | if (length(seqH) < length(seqV)) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h:74:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 74 | const unsigned int BLOCK_SIZE = BitsPerValue<unsigned int>::VALUE; | ^~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:174: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h: In function 'seqan::Pair<seqan::Pair<TDiagonal> > seqan::_alignBandedSmithWatermanTrace(LocalAlignmentFinder<TScoreValue>&, const TSequenceH&, const TSequenceV&, TId, TId, TScore&, TDiagonal, TDiagonal)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:409:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 409 | if ((actualCol == 0) || (actualRow == 0)) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:412:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 412 | if (actualCol < len1) _alignTracePrint(finder.trace, seqH, seqV, id1, actualCol, id2, actualRow, len1 - actualCol, Horizontal); | ^~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:60, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_stream.h:50, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:107: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:485:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 485 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:495:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 495 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:505:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 505 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:515:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 515 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:525:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 525 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:535:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 535 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:62: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h: In function 'void seqan::convertMatchesToGlobalAlignment(FragmentStore<TSpec, TConfig>&, const TScore&, const TShrinkMatches&)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2357:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 2357 | if (alignQualityStoreLengthPre == 0u) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2361:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 2361 | sortAlignedReads(store.alignedReadStore, SortBeginPos()); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:59: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h: In function 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h:399:36: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] 399 | snprintf(buffer, 4, "%d", x); | ^ In file included from /usr/include/stdio.h:906, from /usr/include/c++/13/cstdio:42, from /usr/include/c++/13/ext/string_conversions.h:45, from /usr/include/c++/13/bits/basic_string.h:4072, from /usr/include/c++/13/string:54, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/ostream:40, from /usr/include/c++/13/iostream:41, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/external_split_merge.h:50: In function 'int snprintf(char*, size_t, const char*, ...)', inlined from 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h:399:21: /usr/include/bits/stdio2.h:54:35: note: '__builtin___snprintf_chk' output between 2 and 5 bytes into a destination of size 4 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ [ 43%] Building CXX object extras/apps/mason2/CMakeFiles/mason_sim.dir/genomic_variants.cpp.o cd /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/mason2 && /usr/bin/g++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-1.4.2/extras/include -I/builddir/build/BUILD/seqan-1.4.2/core/include -std=c++14 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -MD -MT extras/apps/mason2/CMakeFiles/mason_sim.dir/genomic_variants.cpp.o -MF CMakeFiles/mason_sim.dir/genomic_variants.cpp.o.d -o CMakeFiles/mason_sim.dir/genomic_variants.cpp.o -c /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/genomic_variants.cpp In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:68, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:53, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/genomic_variants.h:49, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/genomic_variants.cpp:35: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:80:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 80 | struct FunctorUpcase : public std::unary_function<InType, Result> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/ostream:40, from /usr/include/c++/13/iostream:41, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/debug_test_system.h:46, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_debug.h:52, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:49, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:52: /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:115:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 115 | struct FunctorLowcase : public std::unary_function<InType, Result> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:151:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 151 | struct FunctorConvert : public std::unary_function<InType,OutType> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:220:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 220 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:229:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 229 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:239:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 239 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:249:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 249 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:259:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 259 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:268:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 268 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:280:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 280 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/stream_algorithms.h:40, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:91, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream.h:86, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/score.h:42, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_align.h:45, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:54: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamPeek(char&, FILE*)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:169:11: warning: comparison is always false due to limited range of data type [-Wtype-limits] 169 | if (c == EOF) | ^ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamReadChar(char&, FILE*)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:182:11: warning: comparison is always false due to limited range of data type [-Wtype-limits] 182 | if (c == EOF) | ^ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:117: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h:1436:51: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 1436 | struct testIODone : public ::std::unary_function<TPageFrame&,bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:46, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_align.h:47: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:342:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 342 | public ::std::unary_function<Pair<TKey, TValue>, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:47: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm.h:793:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 793 | public ::std::unary_function<Pair<TWeight, TPair>, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:79: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:246:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 246 | public ::std::binary_function<TGapAnchor, TGapAnchor, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:256:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 256 | public ::std::binary_function<TGapAnchor, TGapAnchor, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:166: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h: In function 'int seqan::_globalAlignmentScore(const String<TValue, TSpec>&, const String<TValue2, TSpec2>&, const MyersBitVector&)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h:70:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 70 | if (length(seqH) < length(seqV)) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h:74:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 74 | const unsigned int BLOCK_SIZE = BitsPerValue<unsigned int>::VALUE; | ^~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:174: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h: In function 'seqan::Pair<seqan::Pair<TDiagonal> > seqan::_alignBandedSmithWatermanTrace(LocalAlignmentFinder<TScoreValue>&, const TSequenceH&, const TSequenceV&, TId, TId, TScore&, TDiagonal, TDiagonal)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:409:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 409 | if ((actualCol == 0) || (actualRow == 0)) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:412:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 412 | if (actualCol < len1) _alignTracePrint(finder.trace, seqH, seqV, id1, actualCol, id2, actualRow, len1 - actualCol, Horizontal); | ^~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:62, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:40, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/methylation_levels.h:38, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/genomic_variants.h:52: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:45:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 45 | struct filterI1 : public ::std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:54:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 54 | struct filterI2 : public ::std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:63:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 63 | struct filterI3 : public ::std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:74: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:401:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 401 | struct insertBucket : public ::std::unary_function<TPageBucket,void> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:507:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 507 | struct insertBucket : public ::std::unary_function<TPageBucket,void> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:78: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:42:48: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 42 | struct MergeStreamComparer : public ::std::binary_function < PageBucket<TValue>, | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:57:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 57 | public ::std::binary_function < | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:257:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 257 | struct insertBucket : public ::std::unary_function<TPageBucket,void> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:372:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 372 | struct insertBucket : public ::std::unary_function<TPageBucket, void> { | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:45: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_set.h:373:41: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 373 | struct SetLess_ : public ::std::binary_function<TElement, TElement, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:70: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:404:18: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 404 | public::std::binary_function<FibreRecord, unsigned, bool> // functor for operator> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:744:18: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 744 | public::std::unary_function<InType, Result> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:760:18: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 760 | public::std::unary_function<InType, InType> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:80: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:854:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 854 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:902:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 902 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:970:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 970 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1039:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 1039 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1073:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 1073 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1121:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 1121 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2093:39: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 2093 | struct _qgramComp : public ::std::binary_function<InType,InType,Result> { | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2112:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 2112 | public ::std::binary_function< | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:91: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_sa_qsort.h:46:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 46 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_sa_qsort.h:85:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 85 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:96: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 65 | public std::binary_function<TValue, TValue, TResult> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 98 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 112 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 127 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 144 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 154 | public std::binary_function<TValue, TValue, TResult> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:99: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:110:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 110 | public ::std::binary_function < SkewDCStream<TValue>, | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:143:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 143 | public ::std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >, | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:100: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 65 | public std::binary_function<TValue, TValue, TResult> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 99 | public std::binary_function< | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 118 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 132 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 154 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 175 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 185 | public std::binary_function<TValue, TValue, TResult> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:103: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 57 | struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> { | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 97 | public std::binary_function< | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:141:29: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 141 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:109: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:59:42: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 59 | struct _mapInverse : public std::unary_function<InType,Result> { | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:164:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 164 | struct _mapInverseMulti : public std::unary_function<InType,Result> { | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const TText&, const TSA&, KasaiOriginal)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:312:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 312 | for(TSize hMax = _min(n - i, n - j); h < hMax && *I == *J; ++I, ++J, ++h) ; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:313:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 313 | LCP[isa - 1] = h; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const TText&, const TSA&, Kasai)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:379:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 379 | for(TSize hMax = _min(n - i, n - j); h < hMax && *I == *J; ++I, ++J, ++h) ; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:380:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 380 | LCP[i] = h | mark; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const StringSet<TSequence, TSpec>&, const TSA&, Kasai)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:483:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 483 | for(TSize hMax = _min(getValueI2((TPair)dec), n - j); h < hMax && *I == *J; ++I, ++J, ++h) ; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:484:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 484 | LCP[i] = h | mark; | ^~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:113: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_bwt.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_bwt.h:144:50: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 144 | struct _filterGlobalizer : public ::std::unary_function<InType,Result> { | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:120: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:585:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 585 | public ::std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:128: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h: In function 'void seqan::_storeWotdChildren(Index<TObject, IndexWotd<Dfi<TPredHull, TPred> > >&, TSize, TSize)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:504:27: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 504 | } else | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:506:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' 506 | for (TDirSize d = index.sentinelBound - index.sentinelOcc; d != index.sentinelBound; ++d) | ^~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:136: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/repeat_base.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/repeat_base.h:149:44: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 149 | struct RepeatLess_ : public ::std::binary_function<TPos, TPos, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:157: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_index_esa.h: In function 'typename seqan::Iterator<TLeft, const seqan::Tag<seqan::Standard_> >::Type seqan::_upperBoundLcpe(TText&, TSA&, SearchTreeIterator<TLCP, TSpec>, TQuery&, TDiff_, TDiff_)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_index_esa.h:1498:13: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 1498 | for(; i && ordEqual(*t, convert<TTextAlphabet>(*q)); --i, ++t, ++q) ; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_index_esa.h:1501:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 1501 | if (q == qEnd || t == tEnd || !ordGreater(*t, convert<TTextAlphabet>(*q))) { | ^~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_align.h:55: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_interval_tree.h: In instantiation of 'void seqan::findIntervals(const Graph<TSpec>&, const TPropertyMap&, TValue, String<TEmission>&) [with TSpec = Directed<void, const Tag<WithoutEdgeId_> >; TPropertyMap = String<IntervalTreeNode<IntervalAndCargo<int, GenomicInterval>, StorePointsOnly>, Alloc<> >; TValue = int; TCargo = GenomicInterval]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_interval_tree.h:1886:15: required from 'void seqan::findIntervals(const IntervalTree<TValue, TCargo>&, TValue, String<TAlphabet>&) [with TValue = int; TCargo = GenomicInterval]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/genomic_variants.cpp:644:18: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_interval_tree.h:1827:26: warning: implicitly-declared 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, GenomicInterval>, seqan::StorePointsOnly>& seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, GenomicInterval>, seqan::StorePointsOnly>::operator=(const seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, GenomicInterval>, seqan::StorePointsOnly>&)' is deprecated [-Wdeprecated-copy] 1827 | act_prop = property(pm,act_knot); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_interval_tree.h:398:9: note: because 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, GenomicInterval>, seqan::StorePointsOnly>' has user-provided 'seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>::IntervalTreeNode(const seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>&) [with TInterval = seqan::IntervalAndCargo<int, GenomicInterval>]' 398 | IntervalTreeNode(IntervalTreeNode const & other): | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_interval_tree.h:1838:43: warning: implicitly-declared 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, GenomicInterval>, seqan::StorePointsOnly>& seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, GenomicInterval>, seqan::StorePointsOnly>::operator=(const seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, GenomicInterval>, seqan::StorePointsOnly>&)' is deprecated [-Wdeprecated-copy] 1838 | next_prop = property(pm,targetVertex(it)); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_interval_tree.h:398:9: note: because 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, GenomicInterval>, seqan::StorePointsOnly>' has user-provided 'seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>::IntervalTreeNode(const seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>&) [with TInterval = seqan::IntervalAndCargo<int, GenomicInterval>]' 398 | IntervalTreeNode(IntervalTreeNode const & other): | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_interval_tree.h:1859:51: warning: implicitly-declared 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, GenomicInterval>, seqan::StorePointsOnly>& seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, GenomicInterval>, seqan::StorePointsOnly>::operator=(const seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, GenomicInterval>, seqan::StorePointsOnly>&)' is deprecated [-Wdeprecated-copy] 1859 | next_prop = property(pm,targetVertex(it)); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_interval_tree.h:398:9: note: because 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, GenomicInterval>, seqan::StorePointsOnly>' has user-provided 'seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>::IntervalTreeNode(const seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>&) [with TInterval = seqan::IntervalAndCargo<int, GenomicInterval>]' 398 | IntervalTreeNode(IntervalTreeNode const & other): | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_fundamental.h:79, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:58: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayMoveForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1610:29: required from 'void seqan::arrayMoveForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1444:21: required from 'void seqan::_arrayConstructMovePointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1465:31: required from 'void seqan::arrayConstructMove(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:849:31: required from 'static typename seqan::Size<T>::Type seqan::ClearSpaceExpandStringBase_<TExpand>::_clearSpace_(T&, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>; typename seqan::Size<T>::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1014:62: required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::_clearSpace(String<TValue, TSpec>&, TSize, TPosition, TPosition, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize = long unsigned int; TPosition = long unsigned int; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1367:67: required from 'static void seqan::AppendString_<TExpand>::append_(TTarget&, TSource&) [with TTarget = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSource = const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::Tag<seqan::TagGenerous_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1421:42: required from 'void seqan::append(String<TValue, TSpec>&, const TSource&, Tag<TUsage>) [with TTargetValue = SimpleType<unsigned char, Dna5_>; TTargetSpec = Alloc<>; TSource = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1626:11: required from 'void seqan::append(TTarget&, const TSource&) [with TTarget = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSource = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/genomic_variants.cpp:234:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1589:19: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class seqan::SimpleType<unsigned char, seqan::Dna5_>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1589 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_alphabet.h:84, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:68: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5_>' declared here 116 | class SimpleType | ^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1542:29: required from 'void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1398:21: required from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = SimpleType<unsigned char, Dna5_>; TValueTarget = SimpleType<unsigned char, Dna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1429:31: required from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = SimpleType<unsigned char, Dna5_>; TValueTarget = SimpleType<unsigned char, Dna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1840:27: required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20: required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1477:56: required from 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&) [with T = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TValue = const seqan::SimpleType<unsigned char, seqan::Dna5_>; TExpand = seqan::Tag<seqan::TagGenerous_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1500:54: required from 'void seqan::appendValue(String<TValue, TSpec>&, const TValue&, Tag<TUsage>) [with TTargetValue = SimpleType<unsigned char, Dna5_>; TTargetSpec = Alloc<>; TValue = SimpleType<unsigned char, Dna5_>; TExpand = TagGenerous_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1718:16: required from 'void seqan::appendValue(T&, const TValue&) [with T = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TValue = SimpleType<unsigned char, Dna5_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/genomic_variants.cpp:246:28: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1521:19: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class seqan::SimpleType<unsigned char, seqan::Dna5_>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1521 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5_>' declared here 116 | class SimpleType | ^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayMoveBackwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1641:30: required from 'void seqan::arrayMoveBackward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1213:26: required from 'void seqan::arrayMove(TSource1, TSource2, TTarget) [with TTarget = SimpleType<unsigned char, Dna5_>*; TSource1 = SimpleType<unsigned char, Dna5_>*; TSource2 = SimpleType<unsigned char, Dna5_>*]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1660:14: required from 'void seqan::_arrayClearSpacePointer(TValue*, size_t, size_t, size_t, const True&) [with TValue = SimpleType<unsigned char, Dna5_>; size_t = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1681:28: required from 'void seqan::arrayClearSpace(TValue*, size_t, size_t, size_t) [with TValue = SimpleType<unsigned char, Dna5_>; size_t = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:856:28: required from 'static typename seqan::Size<T>::Type seqan::ClearSpaceExpandStringBase_<TExpand>::_clearSpace_(T&, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>; typename seqan::Size<T>::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1014:62: required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::_clearSpace(String<TValue, TSpec>&, TSize, TPosition, TPosition, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize = long unsigned int; TPosition = long unsigned int; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1367:67: required from 'static void seqan::AppendString_<TExpand>::append_(TTarget&, TSource&) [with TTarget = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSource = const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::Tag<seqan::TagGenerous_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1421:42: required from 'void seqan::append(String<TValue, TSpec>&, const TSource&, Tag<TUsage>) [with TTargetValue = SimpleType<unsigned char, Dna5_>; TTargetSpec = Alloc<>; TSource = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1626:11: required from 'void seqan::append(TTarget&, const TSource&) [with TTarget = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSource = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/genomic_variants.cpp:234:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1621:19: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class seqan::SimpleType<unsigned char, seqan::Dna5_>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1621 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5_>' declared here 116 | class SimpleType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_allocator.h:53, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:74: In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<unsigned int, Alloc<> >; TValue = unsigned int; TSize = long unsigned int; TUsage = AllocateStorage_]', inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = unsigned int; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = unsigned int; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = unsigned int; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30, inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83, inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1821:1, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20, inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<unsigned int, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50, inlined from 'typename seqan::Value<seqan::IdManager<TIdType, TSpec> >::Type seqan::obtainId(IdManager<TIdType, TSpec>&) [with TIdType = unsigned int; TSpec = Tag<Default_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_idmanager.h:205:9, inlined from 'typename seqan::VertexDescriptor<seqan::Graph<seqan::Directed<TCargo, TSpec> > >::Type seqan::addVertex(Graph<Directed<TCargo, TSpec> >&) [with TCargo = void; TSpec = const Tag<WithoutEdgeId_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_impl_directed.h:534:33: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value '18446744073709551608' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/exception_ptr.h:38, from /usr/include/c++/13/exception:164, from /usr/include/c++/13/ios:41: /usr/include/c++/13/new: In function 'typename seqan::VertexDescriptor<seqan::Graph<seqan::Directed<TCargo, TSpec> > >::Type seqan::addVertex(Graph<Directed<TCargo, TSpec> >&) [with TCargo = void; TSpec = const Tag<WithoutEdgeId_>]': /usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here 126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ [ 45%] Building CXX object extras/apps/mason2/CMakeFiles/mason_sim.dir/mason_options.cpp.o cd /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/mason2 && /usr/bin/g++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-1.4.2/extras/include -I/builddir/build/BUILD/seqan-1.4.2/core/include -std=c++14 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -MD -MT extras/apps/mason2/CMakeFiles/mason_sim.dir/mason_options.cpp.o -MF CMakeFiles/mason_sim.dir/mason_options.cpp.o.d -o CMakeFiles/mason_sim.dir/mason_options.cpp.o -c /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/mason_options.cpp In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:68, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:48, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/arg_parse.h:45, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/mason_options.h:51, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/mason_options.cpp:35: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:80:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 80 | struct FunctorUpcase : public std::unary_function<InType, Result> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/ostream:40, from /usr/include/c++/13/iostream:41, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/debug_test_system.h:46, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_debug.h:52, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:49, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/arg_parse.h:44: /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:115:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 115 | struct FunctorLowcase : public std::unary_function<InType, Result> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:151:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 151 | struct FunctorConvert : public std::unary_function<InType,OutType> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:220:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 220 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:229:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 229 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:239:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 239 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:249:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 249 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:259:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 259 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:268:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 268 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:280:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 280 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/stream_algorithms.h:40, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:91: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamPeek(char&, FILE*)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:169:11: warning: comparison is always false due to limited range of data type [-Wtype-limits] 169 | if (c == EOF) | ^ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamReadChar(char&, FILE*)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:182:11: warning: comparison is always false due to limited range of data type [-Wtype-limits] 182 | if (c == EOF) | ^ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:117: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h:1436:51: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 1436 | struct testIODone : public ::std::unary_function<TPageFrame&,bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ [ 45%] Building CXX object extras/apps/mason2/CMakeFiles/mason_sim.dir/methylation_levels.cpp.o cd /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/mason2 && /usr/bin/g++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-1.4.2/extras/include -I/builddir/build/BUILD/seqan-1.4.2/core/include -std=c++14 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -MD -MT extras/apps/mason2/CMakeFiles/mason_sim.dir/methylation_levels.cpp.o -MF CMakeFiles/mason_sim.dir/methylation_levels.cpp.o.d -o CMakeFiles/mason_sim.dir/methylation_levels.cpp.o -c /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/methylation_levels.cpp In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:68, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:48, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:41, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:40, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/methylation_levels.h:38, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/methylation_levels.cpp:35: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:80:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 80 | struct FunctorUpcase : public std::unary_function<InType, Result> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/ostream:40, from /usr/include/c++/13/iostream:41, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/debug_test_system.h:46, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_debug.h:52, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:49, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence.h:51, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:39: /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:115:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 115 | struct FunctorLowcase : public std::unary_function<InType, Result> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:151:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 151 | struct FunctorConvert : public std::unary_function<InType,OutType> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:220:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 220 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:229:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 229 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:239:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 239 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:249:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 249 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:259:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 259 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:268:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 268 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:280:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 280 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/stream_algorithms.h:40, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:91: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamPeek(char&, FILE*)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:169:11: warning: comparison is always false due to limited range of data type [-Wtype-limits] 169 | if (c == EOF) | ^ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamReadChar(char&, FILE*)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:182:11: warning: comparison is always false due to limited range of data type [-Wtype-limits] 182 | if (c == EOF) | ^ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:117: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h:1436:51: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 1436 | struct testIODone : public ::std::unary_function<TPageFrame&,bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:62: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:45:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 45 | struct filterI1 : public ::std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:54:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 54 | struct filterI2 : public ::std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:63:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 63 | struct filterI3 : public ::std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:74: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:401:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 401 | struct insertBucket : public ::std::unary_function<TPageBucket,void> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:507:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 507 | struct insertBucket : public ::std::unary_function<TPageBucket,void> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:78: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:42:48: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 42 | struct MergeStreamComparer : public ::std::binary_function < PageBucket<TValue>, | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:57:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 57 | public ::std::binary_function < | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:257:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 257 | struct insertBucket : public ::std::unary_function<TPageBucket,void> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:372:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 372 | struct insertBucket : public ::std::unary_function<TPageBucket, void> { | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:46, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find.h:47, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:44: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:342:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 342 | public ::std::unary_function<Pair<TKey, TValue>, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:47: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm.h:793:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 793 | public ::std::unary_function<Pair<TWeight, TPair>, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:45: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_set.h:373:41: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 373 | struct SetLess_ : public ::std::binary_function<TElement, TElement, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:70: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:404:18: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 404 | public::std::binary_function<FibreRecord, unsigned, bool> // functor for operator> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:744:18: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 744 | public::std::unary_function<InType, Result> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:760:18: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 760 | public::std::unary_function<InType, InType> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:80: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:854:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 854 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:902:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 902 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:970:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 970 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1039:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 1039 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1073:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 1073 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1121:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 1121 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2093:39: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 2093 | struct _qgramComp : public ::std::binary_function<InType,InType,Result> { | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2112:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 2112 | public ::std::binary_function< | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:91: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_sa_qsort.h:46:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 46 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_sa_qsort.h:85:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 85 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:96: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 65 | public std::binary_function<TValue, TValue, TResult> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 98 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 112 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 127 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 144 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 154 | public std::binary_function<TValue, TValue, TResult> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:99: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:110:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 110 | public ::std::binary_function < SkewDCStream<TValue>, | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:143:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 143 | public ::std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >, | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:100: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 65 | public std::binary_function<TValue, TValue, TResult> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 99 | public std::binary_function< | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 118 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 132 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 154 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 175 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 185 | public std::binary_function<TValue, TValue, TResult> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:103: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 57 | struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> { | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 97 | public std::binary_function< | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:141:29: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 141 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:109: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:59:42: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 59 | struct _mapInverse : public std::unary_function<InType,Result> { | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:164:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 164 | struct _mapInverseMulti : public std::unary_function<InType,Result> { | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const TText&, const TSA&, KasaiOriginal)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:312:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 312 | for(TSize hMax = _min(n - i, n - j); h < hMax && *I == *J; ++I, ++J, ++h) ; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:313:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 313 | LCP[isa - 1] = h; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const TText&, const TSA&, Kasai)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:379:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 379 | for(TSize hMax = _min(n - i, n - j); h < hMax && *I == *J; ++I, ++J, ++h) ; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:380:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 380 | LCP[i] = h | mark; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const StringSet<TSequence, TSpec>&, const TSA&, Kasai)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:483:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 483 | for(TSize hMax = _min(getValueI2((TPair)dec), n - j); h < hMax && *I == *J; ++I, ++J, ++h) ; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:484:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 484 | LCP[i] = h | mark; | ^~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:113: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_bwt.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_bwt.h:144:50: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 144 | struct _filterGlobalizer : public ::std::unary_function<InType,Result> { | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:120: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:585:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 585 | public ::std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:128: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h: In function 'void seqan::_storeWotdChildren(Index<TObject, IndexWotd<Dfi<TPredHull, TPred> > >&, TSize, TSize)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:504:27: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 504 | } else | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:506:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' 506 | for (TDirSize d = index.sentinelBound - index.sentinelOcc; d != index.sentinelBound; ++d) | ^~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:136: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/repeat_base.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/repeat_base.h:149:44: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 149 | struct RepeatLess_ : public ::std::binary_function<TPos, TPos, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:157: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_index_esa.h: In function 'typename seqan::Iterator<TLeft, const seqan::Tag<seqan::Standard_> >::Type seqan::_upperBoundLcpe(TText&, TSA&, SearchTreeIterator<TLCP, TSpec>, TQuery&, TDiff_, TDiff_)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_index_esa.h:1498:13: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 1498 | for(; i && ordEqual(*t, convert<TTextAlphabet>(*q)); --i, ++t, ++q) ; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_index_esa.h:1501:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 1501 | if (q == qEnd || t == tEnd || !ordGreater(*t, convert<TTextAlphabet>(*q))) { | ^~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_allocator.h:53, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:74: In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<String<char, Alloc<> > >; TValue = String<char, Alloc<> >; TSize = long unsigned int; TUsage = AllocateStorage_]', inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = String<char, Alloc<> >; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = String<char, Alloc<> >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = String<char, Alloc<> >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30, inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = String<char, Alloc<> >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = String<char, Alloc<> >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20, inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::String<char, seqan::Alloc<> > >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = String<char, Alloc<> >; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50, inlined from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<String<char, Alloc<> > >; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18, inlined from 'void seqan::eraseBack(T&) [with T = String<String<char, Alloc<> > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2337:8, inlined from 'TSequence seqan::HtmlToolDocPrinter_::_toHtml(const TSequence&) const [with TSequence = seqan::String<char, seqan::Alloc<> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/arg_parse/tool_doc.h:284:34: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value '18446744073709551568' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/exception_ptr.h:38, from /usr/include/c++/13/exception:164, from /usr/include/c++/13/ios:41: /usr/include/c++/13/new: In function 'TSequence seqan::HtmlToolDocPrinter_::_toHtml(const TSequence&) const [with TSequence = seqan::String<char, seqan::Alloc<> >]': /usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here 126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ [ 46%] Building CXX object extras/apps/mason2/CMakeFiles/mason_sim.dir/simulate_454.cpp.o cd /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/mason2 && /usr/bin/g++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-1.4.2/extras/include -I/builddir/build/BUILD/seqan-1.4.2/core/include -std=c++14 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -MD -MT extras/apps/mason2/CMakeFiles/mason_sim.dir/simulate_454.cpp.o -MF CMakeFiles/mason_sim.dir/simulate_454.cpp.o.d -o CMakeFiles/mason_sim.dir/simulate_454.cpp.o -c /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/simulate_454.cpp In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:68, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:48, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:45, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/sequencing.h:42, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/simulate_454.cpp:35: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:80:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 80 | struct FunctorUpcase : public std::unary_function<InType, Result> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/stdexcept:39, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/sequencing.h:40: /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:115:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 115 | struct FunctorLowcase : public std::unary_function<InType, Result> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:151:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 151 | struct FunctorConvert : public std::unary_function<InType,OutType> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:220:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 220 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:229:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 229 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:239:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 239 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:249:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 249 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:259:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 259 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:268:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 268 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:280:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 280 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/stream_algorithms.h:40, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:91: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamPeek(char&, FILE*)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:169:11: warning: comparison is always false due to limited range of data type [-Wtype-limits] 169 | if (c == EOF) | ^ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamReadChar(char&, FILE*)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:182:11: warning: comparison is always false due to limited range of data type [-Wtype-limits] 182 | if (c == EOF) | ^ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:117: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h:1436:51: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 1436 | struct testIODone : public ::std::unary_function<TPageFrame&,bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:46, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_align.h:47, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:54, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:48: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:342:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 342 | public ::std::unary_function<Pair<TKey, TValue>, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:47: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm.h:793:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 793 | public ::std::unary_function<Pair<TWeight, TPair>, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:79: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:246:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 246 | public ::std::binary_function<TGapAnchor, TGapAnchor, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:256:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 256 | public ::std::binary_function<TGapAnchor, TGapAnchor, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:166: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h: In function 'int seqan::_globalAlignmentScore(const String<TValue, TSpec>&, const String<TValue2, TSpec2>&, const MyersBitVector&)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h:70:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 70 | if (length(seqH) < length(seqV)) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h:74:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 74 | const unsigned int BLOCK_SIZE = BitsPerValue<unsigned int>::VALUE; | ^~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:174: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h: In function 'seqan::Pair<seqan::Pair<TDiagonal> > seqan::_alignBandedSmithWatermanTrace(LocalAlignmentFinder<TScoreValue>&, const TSequenceH&, const TSequenceV&, TId, TId, TScore&, TDiagonal, TDiagonal)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:409:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 409 | if ((actualCol == 0) || (actualRow == 0)) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:412:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 412 | if (actualCol < len1) _alignTracePrint(finder.trace, seqH, seqV, id1, actualCol, id2, actualRow, len1 - actualCol, Horizontal); | ^~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:60, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_stream.h:50, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:107: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:485:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 485 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:495:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 495 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:505:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 505 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:515:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 515 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:525:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 525 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:535:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 535 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:62: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h: In function 'void seqan::convertMatchesToGlobalAlignment(FragmentStore<TSpec, TConfig>&, const TScore&, const TShrinkMatches&)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2357:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 2357 | if (alignQualityStoreLengthPre == 0u) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2361:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 2361 | sortAlignedReads(store.alignedReadStore, SortBeginPos()); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:62, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:40, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/methylation_levels.h:38, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/sequencing.h:49: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:45:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 45 | struct filterI1 : public ::std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:54:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 54 | struct filterI2 : public ::std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:63:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 63 | struct filterI3 : public ::std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:74: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:401:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 401 | struct insertBucket : public ::std::unary_function<TPageBucket,void> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:507:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 507 | struct insertBucket : public ::std::unary_function<TPageBucket,void> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:78: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:42:48: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 42 | struct MergeStreamComparer : public ::std::binary_function < PageBucket<TValue>, | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:57:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 57 | public ::std::binary_function < | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:257:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 257 | struct insertBucket : public ::std::unary_function<TPageBucket,void> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:372:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 372 | struct insertBucket : public ::std::unary_function<TPageBucket, void> { | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:45: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_set.h:373:41: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 373 | struct SetLess_ : public ::std::binary_function<TElement, TElement, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:70: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:404:18: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 404 | public::std::binary_function<FibreRecord, unsigned, bool> // functor for operator> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:744:18: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 744 | public::std::unary_function<InType, Result> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:760:18: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 760 | public::std::unary_function<InType, InType> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:80: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:854:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 854 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:902:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 902 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:970:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 970 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1039:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 1039 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1073:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 1073 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1121:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 1121 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2093:39: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 2093 | struct _qgramComp : public ::std::binary_function<InType,InType,Result> { | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2112:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 2112 | public ::std::binary_function< | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:91: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_sa_qsort.h:46:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 46 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_sa_qsort.h:85:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 85 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:96: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 65 | public std::binary_function<TValue, TValue, TResult> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 98 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 112 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 127 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 144 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 154 | public std::binary_function<TValue, TValue, TResult> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:99: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:110:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 110 | public ::std::binary_function < SkewDCStream<TValue>, | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:143:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 143 | public ::std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >, | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:100: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 65 | public std::binary_function<TValue, TValue, TResult> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 99 | public std::binary_function< | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 118 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 132 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 154 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 175 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 185 | public std::binary_function<TValue, TValue, TResult> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:103: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 57 | struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> { | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 97 | public std::binary_function< | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:141:29: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 141 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:109: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:59:42: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 59 | struct _mapInverse : public std::unary_function<InType,Result> { | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:164:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 164 | struct _mapInverseMulti : public std::unary_function<InType,Result> { | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const TText&, const TSA&, KasaiOriginal)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:312:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 312 | for(TSize hMax = _min(n - i, n - j); h < hMax && *I == *J; ++I, ++J, ++h) ; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:313:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 313 | LCP[isa - 1] = h; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const TText&, const TSA&, Kasai)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:379:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 379 | for(TSize hMax = _min(n - i, n - j); h < hMax && *I == *J; ++I, ++J, ++h) ; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:380:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 380 | LCP[i] = h | mark; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const StringSet<TSequence, TSpec>&, const TSA&, Kasai)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:483:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 483 | for(TSize hMax = _min(getValueI2((TPair)dec), n - j); h < hMax && *I == *J; ++I, ++J, ++h) ; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:484:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 484 | LCP[i] = h | mark; | ^~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:113: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_bwt.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_bwt.h:144:50: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 144 | struct _filterGlobalizer : public ::std::unary_function<InType,Result> { | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:120: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:585:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 585 | public ::std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:128: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h: In function 'void seqan::_storeWotdChildren(Index<TObject, IndexWotd<Dfi<TPredHull, TPred> > >&, TSize, TSize)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:504:27: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 504 | } else | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:506:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' 506 | for (TDirSize d = index.sentinelBound - index.sentinelOcc; d != index.sentinelBound; ++d) | ^~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:136: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/repeat_base.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/repeat_base.h:149:44: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 149 | struct RepeatLess_ : public ::std::binary_function<TPos, TPos, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:157: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_index_esa.h: In function 'typename seqan::Iterator<TLeft, const seqan::Tag<seqan::Standard_> >::Type seqan::_upperBoundLcpe(TText&, TSA&, SearchTreeIterator<TLCP, TSpec>, TQuery&, TDiff_, TDiff_)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_index_esa.h:1498:13: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 1498 | for(; i && ordEqual(*t, convert<TTextAlphabet>(*q)); --i, ++t, ++q) ; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_index_esa.h:1501:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 1501 | if (q == qEnd || t == tEnd || !ordGreater(*t, convert<TTextAlphabet>(*q))) { | ^~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_fundamental.h:79, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:58, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:44: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1542:29: required from 'void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1398:21: required from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = SimpleType<unsigned char, Dna5_>; TValueTarget = SimpleType<unsigned char, Dna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1429:31: required from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = SimpleType<unsigned char, Dna5_>; TValueTarget = SimpleType<unsigned char, Dna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1840:27: required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20: required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1477:56: required from 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&) [with T = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TValue = const seqan::SimpleType<unsigned char, seqan::Dna_>; TExpand = seqan::Tag<seqan::TagGenerous_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1500:54: required from 'void seqan::appendValue(String<TValue, TSpec>&, const TValue&, Tag<TUsage>) [with TTargetValue = SimpleType<unsigned char, Dna5_>; TTargetSpec = Alloc<>; TValue = SimpleType<unsigned char, Dna_>; TExpand = TagGenerous_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1718:16: required from 'void seqan::appendValue(T&, const TValue&) [with T = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TValue = SimpleType<unsigned char, Dna_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/simulate_454.cpp:372:24: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1521:19: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class seqan::SimpleType<unsigned char, seqan::Dna5_>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1521 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_alphabet.h:84, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:68: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5_>' declared here 116 | class SimpleType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:59: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h: In function 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h:399:36: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] 399 | snprintf(buffer, 4, "%d", x); | ^ In file included from /usr/include/stdio.h:906, from /usr/include/c++/13/cstdio:42, from /usr/include/c++/13/ext/string_conversions.h:45, from /usr/include/c++/13/bits/basic_string.h:4072, from /usr/include/c++/13/string:54: In function 'int snprintf(char*, size_t, const char*, ...)', inlined from 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h:399:21: /usr/include/bits/stdio2.h:54:35: note: '__builtin___snprintf_chk' output between 2 and 5 bytes into a destination of size 4 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_allocator.h:53, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:74: In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<CigarElement<> >; TValue = CigarElement<>; TSize = long unsigned int; TUsage = AllocateStorage_]', inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = CigarElement<>; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = CigarElement<>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = CigarElement<>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30, inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = CigarElement<>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83, inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = CigarElement<>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1821:1, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = CigarElement<>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20, inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::CigarElement<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = CigarElement<>; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50, inlined from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<CigarElement<> >; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18, inlined from 'void seqan::eraseBack(T&) [with T = String<CigarElement<> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2337:8, inlined from 'std::pair<int, int> appendOperation(TCigarString&, char)' at /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/sequencing.h:365:22, inlined from 'virtual void Roche454SequencingSimulator::simulateRead(TRead&, TQualities&, SequencingSimulationInfo&, const TFragment&, SequencingSimulator::Direction, SequencingSimulator::Strand)' at /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/simulate_454.cpp:377:28: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value '18446744073709551600' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/exception_ptr.h:38, from /usr/include/c++/13/exception:164, from /usr/include/c++/13/stdexcept:38: /usr/include/c++/13/new: In member function 'virtual void Roche454SequencingSimulator::simulateRead(TRead&, TQualities&, SequencingSimulationInfo&, const TFragment&, SequencingSimulator::Direction, SequencingSimulator::Strand)': /usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here 126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<CigarElement<> >; TValue = CigarElement<>; TSize = long unsigned int; TUsage = AllocateStorage_]', inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = CigarElement<>; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = CigarElement<>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = CigarElement<>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30, inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = CigarElement<>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83, inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = CigarElement<>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1821:1, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = CigarElement<>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20, inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::CigarElement<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = CigarElement<>; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50, inlined from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<CigarElement<> >; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18, inlined from 'void seqan::eraseBack(T&) [with T = String<CigarElement<> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2337:8, inlined from 'std::pair<int, int> appendOperation(TCigarString&, char)' at /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/sequencing.h:365:22, inlined from 'virtual void Roche454SequencingSimulator::simulateRead(TRead&, TQualities&, SequencingSimulationInfo&, const TFragment&, SequencingSimulator::Direction, SequencingSimulator::Strand)' at /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/simulate_454.cpp:382:28: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value '18446744073709551600' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/new: In member function 'virtual void Roche454SequencingSimulator::simulateRead(TRead&, TQualities&, SequencingSimulationInfo&, const TFragment&, SequencingSimulator::Direction, SequencingSimulator::Strand)': /usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here 126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ [ 46%] Building CXX object extras/apps/mason2/CMakeFiles/mason_sim.dir/simulate_base.cpp.o cd /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/mason2 && /usr/bin/g++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-1.4.2/extras/include -I/builddir/build/BUILD/seqan-1.4.2/core/include -std=c++14 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -MD -MT extras/apps/mason2/CMakeFiles/mason_sim.dir/simulate_base.cpp.o -MF CMakeFiles/mason_sim.dir/simulate_base.cpp.o.d -o CMakeFiles/mason_sim.dir/simulate_base.cpp.o -c /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/simulate_base.cpp In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:68, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:48, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:45, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/sequencing.h:42, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/simulate_base.cpp:35: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:80:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 80 | struct FunctorUpcase : public std::unary_function<InType, Result> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/stdexcept:39, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/sequencing.h:40: /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:115:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 115 | struct FunctorLowcase : public std::unary_function<InType, Result> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:151:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 151 | struct FunctorConvert : public std::unary_function<InType,OutType> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:220:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 220 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:229:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 229 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:239:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 239 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:249:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 249 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:259:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 259 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:268:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 268 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:280:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 280 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/stream_algorithms.h:40, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:91: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamPeek(char&, FILE*)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:169:11: warning: comparison is always false due to limited range of data type [-Wtype-limits] 169 | if (c == EOF) | ^ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamReadChar(char&, FILE*)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:182:11: warning: comparison is always false due to limited range of data type [-Wtype-limits] 182 | if (c == EOF) | ^ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:117: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h:1436:51: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 1436 | struct testIODone : public ::std::unary_function<TPageFrame&,bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:46, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_align.h:47, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:54, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:48: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:342:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 342 | public ::std::unary_function<Pair<TKey, TValue>, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:47: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm.h:793:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 793 | public ::std::unary_function<Pair<TWeight, TPair>, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:79: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:246:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 246 | public ::std::binary_function<TGapAnchor, TGapAnchor, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:256:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 256 | public ::std::binary_function<TGapAnchor, TGapAnchor, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:166: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h: In function 'int seqan::_globalAlignmentScore(const String<TValue, TSpec>&, const String<TValue2, TSpec2>&, const MyersBitVector&)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h:70:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 70 | if (length(seqH) < length(seqV)) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h:74:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 74 | const unsigned int BLOCK_SIZE = BitsPerValue<unsigned int>::VALUE; | ^~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:174: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h: In function 'seqan::Pair<seqan::Pair<TDiagonal> > seqan::_alignBandedSmithWatermanTrace(LocalAlignmentFinder<TScoreValue>&, const TSequenceH&, const TSequenceV&, TId, TId, TScore&, TDiagonal, TDiagonal)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:409:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 409 | if ((actualCol == 0) || (actualRow == 0)) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:412:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 412 | if (actualCol < len1) _alignTracePrint(finder.trace, seqH, seqV, id1, actualCol, id2, actualRow, len1 - actualCol, Horizontal); | ^~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:60, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_stream.h:50, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:107: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:485:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 485 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:495:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 495 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:505:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 505 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:515:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 515 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:525:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 525 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:535:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 535 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:62: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h: In function 'void seqan::convertMatchesToGlobalAlignment(FragmentStore<TSpec, TConfig>&, const TScore&, const TShrinkMatches&)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2357:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 2357 | if (alignQualityStoreLengthPre == 0u) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2361:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 2361 | sortAlignedReads(store.alignedReadStore, SortBeginPos()); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:62, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:40, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/methylation_levels.h:38, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/sequencing.h:49: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:45:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 45 | struct filterI1 : public ::std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:54:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 54 | struct filterI2 : public ::std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:63:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 63 | struct filterI3 : public ::std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:74: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:401:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 401 | struct insertBucket : public ::std::unary_function<TPageBucket,void> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:507:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 507 | struct insertBucket : public ::std::unary_function<TPageBucket,void> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:78: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:42:48: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 42 | struct MergeStreamComparer : public ::std::binary_function < PageBucket<TValue>, | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:57:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 57 | public ::std::binary_function < | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:257:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 257 | struct insertBucket : public ::std::unary_function<TPageBucket,void> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:372:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 372 | struct insertBucket : public ::std::unary_function<TPageBucket, void> { | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:45: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_set.h:373:41: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 373 | struct SetLess_ : public ::std::binary_function<TElement, TElement, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:70: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:404:18: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 404 | public::std::binary_function<FibreRecord, unsigned, bool> // functor for operator> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:744:18: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 744 | public::std::unary_function<InType, Result> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:760:18: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 760 | public::std::unary_function<InType, InType> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:80: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:854:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 854 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:902:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 902 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:970:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 970 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1039:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 1039 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1073:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 1073 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1121:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 1121 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2093:39: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 2093 | struct _qgramComp : public ::std::binary_function<InType,InType,Result> { | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2112:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 2112 | public ::std::binary_function< | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:91: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_sa_qsort.h:46:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 46 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_sa_qsort.h:85:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 85 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:96: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 65 | public std::binary_function<TValue, TValue, TResult> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 98 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 112 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 127 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 144 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 154 | public std::binary_function<TValue, TValue, TResult> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:99: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:110:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 110 | public ::std::binary_function < SkewDCStream<TValue>, | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:143:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 143 | public ::std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >, | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:100: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 65 | public std::binary_function<TValue, TValue, TResult> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 99 | public std::binary_function< | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 118 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 132 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 154 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 175 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 185 | public std::binary_function<TValue, TValue, TResult> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:103: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 57 | struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> { | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 97 | public std::binary_function< | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:141:29: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 141 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:109: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:59:42: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 59 | struct _mapInverse : public std::unary_function<InType,Result> { | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:164:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 164 | struct _mapInverseMulti : public std::unary_function<InType,Result> { | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const TText&, const TSA&, KasaiOriginal)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:312:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 312 | for(TSize hMax = _min(n - i, n - j); h < hMax && *I == *J; ++I, ++J, ++h) ; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:313:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 313 | LCP[isa - 1] = h; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const TText&, const TSA&, Kasai)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:379:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 379 | for(TSize hMax = _min(n - i, n - j); h < hMax && *I == *J; ++I, ++J, ++h) ; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:380:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 380 | LCP[i] = h | mark; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const StringSet<TSequence, TSpec>&, const TSA&, Kasai)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:483:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 483 | for(TSize hMax = _min(getValueI2((TPair)dec), n - j); h < hMax && *I == *J; ++I, ++J, ++h) ; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:484:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 484 | LCP[i] = h | mark; | ^~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:113: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_bwt.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_bwt.h:144:50: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 144 | struct _filterGlobalizer : public ::std::unary_function<InType,Result> { | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:120: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:585:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 585 | public ::std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:128: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h: In function 'void seqan::_storeWotdChildren(Index<TObject, IndexWotd<Dfi<TPredHull, TPred> > >&, TSize, TSize)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:504:27: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 504 | } else | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:506:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' 506 | for (TDirSize d = index.sentinelBound - index.sentinelOcc; d != index.sentinelBound; ++d) | ^~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:136: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/repeat_base.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/repeat_base.h:149:44: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 149 | struct RepeatLess_ : public ::std::binary_function<TPos, TPos, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:157: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_index_esa.h: In function 'typename seqan::Iterator<TLeft, const seqan::Tag<seqan::Standard_> >::Type seqan::_upperBoundLcpe(TText&, TSA&, SearchTreeIterator<TLCP, TSpec>, TQuery&, TDiff_, TDiff_)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_index_esa.h:1498:13: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 1498 | for(; i && ordEqual(*t, convert<TTextAlphabet>(*q)); --i, ++t, ++q) ; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_index_esa.h:1501:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 1501 | if (q == qEnd || t == tEnd || !ordGreater(*t, convert<TTextAlphabet>(*q))) { | ^~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:59: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h: In function 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h:399:36: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] 399 | snprintf(buffer, 4, "%d", x); | ^ In file included from /usr/include/stdio.h:906, from /usr/include/c++/13/cstdio:42, from /usr/include/c++/13/ext/string_conversions.h:45, from /usr/include/c++/13/bits/basic_string.h:4072, from /usr/include/c++/13/string:54: In function 'int snprintf(char*, size_t, const char*, ...)', inlined from 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h:399:21: /usr/include/bits/stdio2.h:54:35: note: '__builtin___snprintf_chk' output between 2 and 5 bytes into a destination of size 4 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ [ 48%] Building CXX object extras/apps/mason2/CMakeFiles/mason_sim.dir/simulate_genome.cpp.o cd /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/mason2 && /usr/bin/g++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-1.4.2/extras/include -I/builddir/build/BUILD/seqan-1.4.2/core/include -std=c++14 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -MD -MT extras/apps/mason2/CMakeFiles/mason_sim.dir/simulate_genome.cpp.o -MF CMakeFiles/mason_sim.dir/simulate_genome.cpp.o.d -o CMakeFiles/mason_sim.dir/simulate_genome.cpp.o -c /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/simulate_genome.cpp In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:68, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:48, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream.h:86, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io.h:45, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/simulate_genome.h:45, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/simulate_genome.cpp:35: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:80:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 80 | struct FunctorUpcase : public std::unary_function<InType, Result> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/istream:40, from /usr/include/c++/13/sstream:40, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/simulate_genome.h:42: /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:115:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 115 | struct FunctorLowcase : public std::unary_function<InType, Result> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:151:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 151 | struct FunctorConvert : public std::unary_function<InType,OutType> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:220:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 220 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:229:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 229 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:239:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 239 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:249:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 249 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:259:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 259 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:268:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 268 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:280:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 280 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/stream_algorithms.h:40, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:91: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamPeek(char&, FILE*)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:169:11: warning: comparison is always false due to limited range of data type [-Wtype-limits] 169 | if (c == EOF) | ^ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamReadChar(char&, FILE*)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:182:11: warning: comparison is always false due to limited range of data type [-Wtype-limits] 182 | if (c == EOF) | ^ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:117: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h:1436:51: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 1436 | struct testIODone : public ::std::unary_function<TPageFrame&,bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:46, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_align.h:47, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:54, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:38, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/fai_index.h:40, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io.h:83: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:342:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 342 | public ::std::unary_function<Pair<TKey, TValue>, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:47: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm.h:793:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 793 | public ::std::unary_function<Pair<TWeight, TPair>, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:79: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:246:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 246 | public ::std::binary_function<TGapAnchor, TGapAnchor, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:256:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 256 | public ::std::binary_function<TGapAnchor, TGapAnchor, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:166: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h: In function 'int seqan::_globalAlignmentScore(const String<TValue, TSpec>&, const String<TValue2, TSpec2>&, const MyersBitVector&)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h:70:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 70 | if (length(seqH) < length(seqV)) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h:74:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 74 | const unsigned int BLOCK_SIZE = BitsPerValue<unsigned int>::VALUE; | ^~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:174: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h: In function 'seqan::Pair<seqan::Pair<TDiagonal> > seqan::_alignBandedSmithWatermanTrace(LocalAlignmentFinder<TScoreValue>&, const TSequenceH&, const TSequenceV&, TId, TId, TScore&, TDiagonal, TDiagonal)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:409:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 409 | if ((actualCol == 0) || (actualRow == 0)) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:412:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 412 | if (actualCol < len1) _alignTracePrint(finder.trace, seqH, seqV, id1, actualCol, id2, actualRow, len1 - actualCol, Horizontal); | ^~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:60: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:485:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 485 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:495:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 495 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:505:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 505 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:515:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 515 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:525:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 525 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:535:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 535 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:62: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h: In function 'void seqan::convertMatchesToGlobalAlignment(FragmentStore<TSpec, TConfig>&, const TScore&, const TShrinkMatches&)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2357:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 2357 | if (alignQualityStoreLengthPre == 0u) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2361:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 2361 | sortAlignedReads(store.alignedReadStore, SortBeginPos()); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_fundamental.h:79, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:58, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence.h:51, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/simulate_genome.h:44: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1542:29: required from 'void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1398:21: required from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = SimpleType<unsigned char, Dna5_>; TValueTarget = SimpleType<unsigned char, Dna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1429:31: required from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = SimpleType<unsigned char, Dna5_>; TValueTarget = SimpleType<unsigned char, Dna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1840:27: required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20: required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1477:56: required from 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&) [with T = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TValue = const char; TExpand = seqan::Tag<seqan::TagGenerous_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1500:54: required from 'void seqan::appendValue(String<TValue, TSpec>&, const TValue&, Tag<TUsage>) [with TTargetValue = SimpleType<unsigned char, Dna5_>; TTargetSpec = Alloc<>; TValue = char; TExpand = TagGenerous_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1718:16: required from 'void seqan::appendValue(T&, const TValue&) [with T = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TValue = char]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/simulate_genome.cpp:69:28: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1521:19: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class seqan::SimpleType<unsigned char, seqan::Dna5_>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1521 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_alphabet.h:84, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:68: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5_>' declared here 116 | class SimpleType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io.h:64: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/sequence_stream_impl.h: In member function 'void seqan::SequenceStreamImpl_::_guessFileTypeAndFormatForReadingAndInitialize()': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/sequence_stream_impl.h:310:25: warning: this statement may fall through [-Wimplicit-fallthrough=] 310 | _fileFormat = this->_checkFormat(*_istreamReader); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/sequence_stream_impl.h:313:9: note: here 313 | case SeqIOFileType_::FILE_TYPE_AUTO: | ^~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:59, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:41: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h: In function 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h:399:36: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] 399 | snprintf(buffer, 4, "%d", x); | ^ In file included from /usr/include/stdio.h:906, from /usr/include/c++/13/cstdio:42, from /usr/include/c++/13/ext/string_conversions.h:45, from /usr/include/c++/13/bits/basic_string.h:4072, from /usr/include/c++/13/string:54: In function 'int snprintf(char*, size_t, const char*, ...)', inlined from 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h:399:21: /usr/include/bits/stdio2.h:54:35: note: '__builtin___snprintf_chk' output between 2 and 5 bytes into a destination of size 4 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ [ 48%] Building CXX object extras/apps/mason2/CMakeFiles/mason_sim.dir/simulate_illumina.cpp.o cd /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/mason2 && /usr/bin/g++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-1.4.2/extras/include -I/builddir/build/BUILD/seqan-1.4.2/core/include -std=c++14 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -MD -MT extras/apps/mason2/CMakeFiles/mason_sim.dir/simulate_illumina.cpp.o -MF CMakeFiles/mason_sim.dir/simulate_illumina.cpp.o.d -o CMakeFiles/mason_sim.dir/simulate_illumina.cpp.o -c /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/simulate_illumina.cpp In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:68, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:48, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:45, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/sequencing.h:42, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/simulate_illumina.cpp:35: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:80:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 80 | struct FunctorUpcase : public std::unary_function<InType, Result> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/stdexcept:39, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/sequencing.h:40: /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:115:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 115 | struct FunctorLowcase : public std::unary_function<InType, Result> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:151:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 151 | struct FunctorConvert : public std::unary_function<InType,OutType> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:220:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 220 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:229:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 229 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:239:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 239 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:249:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 249 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:259:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 259 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:268:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 268 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:280:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 280 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/stream_algorithms.h:40, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:91: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamPeek(char&, FILE*)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:169:11: warning: comparison is always false due to limited range of data type [-Wtype-limits] 169 | if (c == EOF) | ^ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamReadChar(char&, FILE*)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:182:11: warning: comparison is always false due to limited range of data type [-Wtype-limits] 182 | if (c == EOF) | ^ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:117: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h:1436:51: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 1436 | struct testIODone : public ::std::unary_function<TPageFrame&,bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:46, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_align.h:47, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:54, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:48: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:342:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 342 | public ::std::unary_function<Pair<TKey, TValue>, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:47: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm.h:793:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 793 | public ::std::unary_function<Pair<TWeight, TPair>, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:79: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:246:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 246 | public ::std::binary_function<TGapAnchor, TGapAnchor, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:256:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 256 | public ::std::binary_function<TGapAnchor, TGapAnchor, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:166: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h: In function 'int seqan::_globalAlignmentScore(const String<TValue, TSpec>&, const String<TValue2, TSpec2>&, const MyersBitVector&)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h:70:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 70 | if (length(seqH) < length(seqV)) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h:74:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 74 | const unsigned int BLOCK_SIZE = BitsPerValue<unsigned int>::VALUE; | ^~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:174: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h: In function 'seqan::Pair<seqan::Pair<TDiagonal> > seqan::_alignBandedSmithWatermanTrace(LocalAlignmentFinder<TScoreValue>&, const TSequenceH&, const TSequenceV&, TId, TId, TScore&, TDiagonal, TDiagonal)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:409:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 409 | if ((actualCol == 0) || (actualRow == 0)) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:412:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 412 | if (actualCol < len1) _alignTracePrint(finder.trace, seqH, seqV, id1, actualCol, id2, actualRow, len1 - actualCol, Horizontal); | ^~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:60, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_stream.h:50, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:107: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:485:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 485 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:495:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 495 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:505:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 505 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:515:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 515 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:525:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 525 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:535:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 535 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:62: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h: In function 'void seqan::convertMatchesToGlobalAlignment(FragmentStore<TSpec, TConfig>&, const TScore&, const TShrinkMatches&)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2357:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 2357 | if (alignQualityStoreLengthPre == 0u) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2361:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 2361 | sortAlignedReads(store.alignedReadStore, SortBeginPos()); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:62, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:40, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/methylation_levels.h:38, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/sequencing.h:49: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:45:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 45 | struct filterI1 : public ::std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:54:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 54 | struct filterI2 : public ::std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:63:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 63 | struct filterI3 : public ::std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:74: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:401:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 401 | struct insertBucket : public ::std::unary_function<TPageBucket,void> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:507:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 507 | struct insertBucket : public ::std::unary_function<TPageBucket,void> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:78: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:42:48: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 42 | struct MergeStreamComparer : public ::std::binary_function < PageBucket<TValue>, | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:57:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 57 | public ::std::binary_function < | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:257:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 257 | struct insertBucket : public ::std::unary_function<TPageBucket,void> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:372:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 372 | struct insertBucket : public ::std::unary_function<TPageBucket, void> { | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:45: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_set.h:373:41: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 373 | struct SetLess_ : public ::std::binary_function<TElement, TElement, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:70: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:404:18: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 404 | public::std::binary_function<FibreRecord, unsigned, bool> // functor for operator> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:744:18: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 744 | public::std::unary_function<InType, Result> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:760:18: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 760 | public::std::unary_function<InType, InType> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:80: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:854:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 854 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:902:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 902 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:970:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 970 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1039:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 1039 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1073:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 1073 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1121:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 1121 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2093:39: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 2093 | struct _qgramComp : public ::std::binary_function<InType,InType,Result> { | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2112:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 2112 | public ::std::binary_function< | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:91: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_sa_qsort.h:46:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 46 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_sa_qsort.h:85:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 85 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:96: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 65 | public std::binary_function<TValue, TValue, TResult> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 98 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 112 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 127 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 144 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 154 | public std::binary_function<TValue, TValue, TResult> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:99: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:110:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 110 | public ::std::binary_function < SkewDCStream<TValue>, | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:143:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 143 | public ::std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >, | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:100: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 65 | public std::binary_function<TValue, TValue, TResult> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 99 | public std::binary_function< | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 118 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 132 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 154 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 175 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 185 | public std::binary_function<TValue, TValue, TResult> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:103: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 57 | struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> { | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 97 | public std::binary_function< | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:141:29: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 141 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:109: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:59:42: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 59 | struct _mapInverse : public std::unary_function<InType,Result> { | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:164:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 164 | struct _mapInverseMulti : public std::unary_function<InType,Result> { | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const TText&, const TSA&, KasaiOriginal)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:312:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 312 | for(TSize hMax = _min(n - i, n - j); h < hMax && *I == *J; ++I, ++J, ++h) ; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:313:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 313 | LCP[isa - 1] = h; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const TText&, const TSA&, Kasai)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:379:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 379 | for(TSize hMax = _min(n - i, n - j); h < hMax && *I == *J; ++I, ++J, ++h) ; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:380:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 380 | LCP[i] = h | mark; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const StringSet<TSequence, TSpec>&, const TSA&, Kasai)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:483:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 483 | for(TSize hMax = _min(getValueI2((TPair)dec), n - j); h < hMax && *I == *J; ++I, ++J, ++h) ; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:484:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 484 | LCP[i] = h | mark; | ^~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:113: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_bwt.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_bwt.h:144:50: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 144 | struct _filterGlobalizer : public ::std::unary_function<InType,Result> { | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:120: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:585:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 585 | public ::std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:128: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h: In function 'void seqan::_storeWotdChildren(Index<TObject, IndexWotd<Dfi<TPredHull, TPred> > >&, TSize, TSize)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:504:27: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 504 | } else | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:506:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' 506 | for (TDirSize d = index.sentinelBound - index.sentinelOcc; d != index.sentinelBound; ++d) | ^~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:136: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/repeat_base.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/repeat_base.h:149:44: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 149 | struct RepeatLess_ : public ::std::binary_function<TPos, TPos, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:157: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_index_esa.h: In function 'typename seqan::Iterator<TLeft, const seqan::Tag<seqan::Standard_> >::Type seqan::_upperBoundLcpe(TText&, TSA&, SearchTreeIterator<TLCP, TSpec>, TQuery&, TDiff_, TDiff_)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_index_esa.h:1498:13: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 1498 | for(; i && ordEqual(*t, convert<TTextAlphabet>(*q)); --i, ++t, ++q) ; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_index_esa.h:1501:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 1501 | if (q == qEnd || t == tEnd || !ordGreater(*t, convert<TTextAlphabet>(*q))) { | ^~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:62: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h: In instantiation of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(THost_&&, typename seqan::EnableIf<seqan::IsAnInnerHost<typename seqan::RemoveReference<T>::Type, typename seqan::RemoveReference<THost_>::Type> >::Type*) [with THost_ = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; THost = seqan::ModifiedString<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView<seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5_> > > >; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::EnableIf<seqan::IsAnInnerHost<typename seqan::RemoveReference<T>::Type, typename seqan::RemoveReference<THost_>::Type> >::Type = void; typename seqan::RemoveReference<THost_>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::RemoveReference<T>::Type = seqan::ModifiedString<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView<seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5_> > > >]': /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/simulate_illumina.cpp:259:72: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:161:13: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 161 | _host(std::forward<THost_>(host)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence.h:93, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:47: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:69: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_view.h:165:53: note: initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TFunctor = seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5_> >; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]' 165 | ModifiedString(typename Parameter_<THost>::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_iterator.h:65, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:86, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:44: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(const seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&) [with TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_view.h:111:7: required from 'void {anonymous}::_simulateSequence(TRead&, TRng&, const TFrag&, const TCigarString&) [with TFrag = seqan::ModifiedString<seqan::ModifiedString<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView<seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5_> > > >, seqan::Tag<seqan::ModReverse_> >; TRead = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TRng = seqan::Rng<seqan::MersenneTwister>; TCigarString = seqan::String<seqan::CigarElement<> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/simulate_illumina.cpp:259:26: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:147:15: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 147 | : data_container(other_.data_container), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence.h:92: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_view.h:166:25: required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TFunctor = seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5_> >; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:161:13: required from 'seqan::ModifiedString<THost, TSpec>::ModifiedString(THost_&&, typename seqan::EnableIf<seqan::IsAnInnerHost<typename seqan::RemoveReference<T>::Type, typename seqan::RemoveReference<THost_>::Type> >::Type*) [with THost_ = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; THost = seqan::ModifiedString<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView<seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5_> > > >; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::EnableIf<seqan::IsAnInnerHost<typename seqan::RemoveReference<T>::Type, typename seqan::RemoveReference<THost_>::Type> >::Type = void; typename seqan::RemoveReference<THost_>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::RemoveReference<T>::Type = seqan::ModifiedString<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView<seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5_> > > >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/simulate_illumina.cpp:259:72: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_base.h:470:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 470 | return me; | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence.h:91: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(T&, Rooted) [with T = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; typename Iterator<T, const Tag<Rooted_> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:841:23: required from 'typename seqan::Iterator<T, const seqan::Tag<TSpec> >::Type seqan::end(T&, Tag<TSpec>) [with T = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename Iterator<T, const Tag<TSpec> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:670:20: required from 'typename seqan::Iterator<seqan::ModifiedString<THost, TSpec>, const seqan::Tag<TExpand> >::Type seqan::end(ModifiedString<THost, TSpec>&, Tag<TExpand>) [with THost = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = ModView<FunctorComplement<SimpleType<unsigned char, Dna5_> > >; TTagSpec = Rooted_; typename Iterator<ModifiedString<THost, TSpec>, const Tag<TExpand> >::Type = ModifiedIterator<Iter<Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >, ModView<FunctorComplement<SimpleType<unsigned char, Dna5_> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_reverse.h:452:102: required from 'typename seqan::Iterator<const seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> >, const seqan::Tag<TSpec> >::Type seqan::begin(const ModifiedString<THost, Tag<ModReverse_> >&, Tag<TSpec>) [with THost = ModifiedString<Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, ModView<FunctorComplement<SimpleType<unsigned char, Dna5_> > > >; TTagSpec = Standard_; typename Iterator<const ModifiedString<THost, Tag<ModReverse_> >, const Tag<TSpec> >::Type = ModifiedIterator<ModifiedIterator<Iter<Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >, ModView<FunctorComplement<SimpleType<unsigned char, Dna5_> > > >, Tag<ModReverse_> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/simulate_illumina.cpp:193:25: required from 'void {anonymous}::_simulateSequence(TRead&, TRng&, const TFrag&, const TCigarString&) [with TFrag = seqan::ModifiedString<seqan::ModifiedString<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView<seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5_> > > >, seqan::Tag<seqan::ModReverse_> >; TRead = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TRng = seqan::Rng<seqan::MersenneTwister>; TCigarString = seqan::String<seqan::CigarElement<> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/simulate_illumina.cpp:259:26: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:768:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 768 | return TIterator(me, end(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note: initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]' 138 | Iter(typename Parameter_<TContainer>::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_fundamental.h:79, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:58: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1542:29: required from 'void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1398:21: required from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = SimpleType<unsigned char, Dna5_>; TValueTarget = SimpleType<unsigned char, Dna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1429:31: required from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = SimpleType<unsigned char, Dna5_>; TValueTarget = SimpleType<unsigned char, Dna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1840:27: required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20: required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1477:56: required from 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&) [with T = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TValue = const seqan::SimpleType<unsigned char, seqan::Dna5_>; TExpand = seqan::Tag<seqan::TagGenerous_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1500:54: required from 'void seqan::appendValue(String<TValue, TSpec>&, const TValue&, Tag<TUsage>) [with TTargetValue = SimpleType<unsigned char, Dna5_>; TTargetSpec = Alloc<>; TValue = SimpleType<unsigned char, Dna5_>; TExpand = TagGenerous_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1718:16: required from 'void seqan::appendValue(T&, const TValue&) [with T = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TValue = SimpleType<unsigned char, Dna5_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/simulate_illumina.cpp:201:28: required from 'void {anonymous}::_simulateSequence(TRead&, TRng&, const TFrag&, const TCigarString&) [with TFrag = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TRead = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TRng = seqan::Rng<seqan::MersenneTwister>; TCigarString = seqan::String<seqan::CigarElement<> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/simulate_illumina.cpp:257:26: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1521:19: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class seqan::SimpleType<unsigned char, seqan::Dna5_>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1521 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_alphabet.h:84, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:68: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5_>' declared here 116 | class SimpleType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_allocator.h:53, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:74: In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<CigarElement<> >; TValue = CigarElement<>; TSize = long unsigned int; TUsage = AllocateStorage_]', inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = CigarElement<>; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = CigarElement<>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = CigarElement<>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30, inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = CigarElement<>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83, inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = CigarElement<>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1821:1, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = CigarElement<>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20, inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::CigarElement<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = CigarElement<>; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50, inlined from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<CigarElement<> >; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18, inlined from 'void seqan::eraseBack(T&) [with T = String<CigarElement<> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2337:8, inlined from 'std::pair<int, int> appendOperation(TCigarString&, char)' at /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/sequencing.h:365:22: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value '18446744073709551600' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/exception_ptr.h:38, from /usr/include/c++/13/exception:164, from /usr/include/c++/13/stdexcept:38: /usr/include/c++/13/new: In function 'std::pair<int, int> appendOperation(TCigarString&, char)': /usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here 126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:59: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h: In function 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h:399:36: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] 399 | snprintf(buffer, 4, "%d", x); | ^ In file included from /usr/include/stdio.h:906, from /usr/include/c++/13/cstdio:42, from /usr/include/c++/13/ext/string_conversions.h:45, from /usr/include/c++/13/bits/basic_string.h:4072, from /usr/include/c++/13/string:54: In function 'int snprintf(char*, size_t, const char*, ...)', inlined from 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h:399:21: /usr/include/bits/stdio2.h:54:35: note: '__builtin___snprintf_chk' output between 2 and 5 bytes into a destination of size 4 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ [ 48%] Building CXX object extras/apps/mason2/CMakeFiles/mason_sim.dir/simulate_sanger.cpp.o cd /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/mason2 && /usr/bin/g++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-1.4.2/extras/include -I/builddir/build/BUILD/seqan-1.4.2/core/include -std=c++14 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -MD -MT extras/apps/mason2/CMakeFiles/mason_sim.dir/simulate_sanger.cpp.o -MF CMakeFiles/mason_sim.dir/simulate_sanger.cpp.o.d -o CMakeFiles/mason_sim.dir/simulate_sanger.cpp.o -c /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/simulate_sanger.cpp In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:68, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:48, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:45, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/sequencing.h:42, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/simulate_sanger.cpp:35: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:80:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 80 | struct FunctorUpcase : public std::unary_function<InType, Result> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/stdexcept:39, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/sequencing.h:40: /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:115:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 115 | struct FunctorLowcase : public std::unary_function<InType, Result> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:151:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 151 | struct FunctorConvert : public std::unary_function<InType,OutType> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:220:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 220 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:229:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 229 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:239:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 239 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:249:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 249 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:259:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 259 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:268:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 268 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:280:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 280 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/stream_algorithms.h:40, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:91: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamPeek(char&, FILE*)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:169:11: warning: comparison is always false due to limited range of data type [-Wtype-limits] 169 | if (c == EOF) | ^ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamReadChar(char&, FILE*)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:182:11: warning: comparison is always false due to limited range of data type [-Wtype-limits] 182 | if (c == EOF) | ^ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:117: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h:1436:51: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 1436 | struct testIODone : public ::std::unary_function<TPageFrame&,bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:46, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_align.h:47, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:54, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:48: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:342:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 342 | public ::std::unary_function<Pair<TKey, TValue>, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:47: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm.h:793:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 793 | public ::std::unary_function<Pair<TWeight, TPair>, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:79: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:246:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 246 | public ::std::binary_function<TGapAnchor, TGapAnchor, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:256:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 256 | public ::std::binary_function<TGapAnchor, TGapAnchor, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:166: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h: In function 'int seqan::_globalAlignmentScore(const String<TValue, TSpec>&, const String<TValue2, TSpec2>&, const MyersBitVector&)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h:70:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 70 | if (length(seqH) < length(seqV)) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h:74:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 74 | const unsigned int BLOCK_SIZE = BitsPerValue<unsigned int>::VALUE; | ^~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:174: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h: In function 'seqan::Pair<seqan::Pair<TDiagonal> > seqan::_alignBandedSmithWatermanTrace(LocalAlignmentFinder<TScoreValue>&, const TSequenceH&, const TSequenceV&, TId, TId, TScore&, TDiagonal, TDiagonal)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:409:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 409 | if ((actualCol == 0) || (actualRow == 0)) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:412:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 412 | if (actualCol < len1) _alignTracePrint(finder.trace, seqH, seqV, id1, actualCol, id2, actualRow, len1 - actualCol, Horizontal); | ^~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:60, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_stream.h:50, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:107: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:485:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 485 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:495:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 495 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:505:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 505 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:515:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 515 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:525:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 525 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:535:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 535 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:62: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h: In function 'void seqan::convertMatchesToGlobalAlignment(FragmentStore<TSpec, TConfig>&, const TScore&, const TShrinkMatches&)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2357:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 2357 | if (alignQualityStoreLengthPre == 0u) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2361:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 2361 | sortAlignedReads(store.alignedReadStore, SortBeginPos()); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:62, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:40, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/methylation_levels.h:38, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/sequencing.h:49: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:45:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 45 | struct filterI1 : public ::std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:54:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 54 | struct filterI2 : public ::std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:63:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 63 | struct filterI3 : public ::std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:74: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:401:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 401 | struct insertBucket : public ::std::unary_function<TPageBucket,void> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:507:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 507 | struct insertBucket : public ::std::unary_function<TPageBucket,void> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:78: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:42:48: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 42 | struct MergeStreamComparer : public ::std::binary_function < PageBucket<TValue>, | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:57:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 57 | public ::std::binary_function < | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:257:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 257 | struct insertBucket : public ::std::unary_function<TPageBucket,void> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:372:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 372 | struct insertBucket : public ::std::unary_function<TPageBucket, void> { | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:45: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_set.h:373:41: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 373 | struct SetLess_ : public ::std::binary_function<TElement, TElement, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:70: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:404:18: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 404 | public::std::binary_function<FibreRecord, unsigned, bool> // functor for operator> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:744:18: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 744 | public::std::unary_function<InType, Result> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:760:18: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 760 | public::std::unary_function<InType, InType> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:80: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:854:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 854 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:902:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 902 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:970:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 970 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1039:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 1039 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1073:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 1073 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1121:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 1121 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2093:39: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 2093 | struct _qgramComp : public ::std::binary_function<InType,InType,Result> { | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2112:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 2112 | public ::std::binary_function< | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:91: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_sa_qsort.h:46:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 46 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_sa_qsort.h:85:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 85 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:96: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 65 | public std::binary_function<TValue, TValue, TResult> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 98 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 112 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 127 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 144 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 154 | public std::binary_function<TValue, TValue, TResult> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:99: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:110:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 110 | public ::std::binary_function < SkewDCStream<TValue>, | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:143:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 143 | public ::std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >, | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:100: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 65 | public std::binary_function<TValue, TValue, TResult> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 99 | public std::binary_function< | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 118 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 132 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 154 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 175 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 185 | public std::binary_function<TValue, TValue, TResult> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:103: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 57 | struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> { | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 97 | public std::binary_function< | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:141:29: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 141 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:109: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:59:42: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 59 | struct _mapInverse : public std::unary_function<InType,Result> { | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:164:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 164 | struct _mapInverseMulti : public std::unary_function<InType,Result> { | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const TText&, const TSA&, KasaiOriginal)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:312:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 312 | for(TSize hMax = _min(n - i, n - j); h < hMax && *I == *J; ++I, ++J, ++h) ; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:313:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 313 | LCP[isa - 1] = h; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const TText&, const TSA&, Kasai)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:379:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 379 | for(TSize hMax = _min(n - i, n - j); h < hMax && *I == *J; ++I, ++J, ++h) ; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:380:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 380 | LCP[i] = h | mark; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const StringSet<TSequence, TSpec>&, const TSA&, Kasai)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:483:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 483 | for(TSize hMax = _min(getValueI2((TPair)dec), n - j); h < hMax && *I == *J; ++I, ++J, ++h) ; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:484:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 484 | LCP[i] = h | mark; | ^~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:113: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_bwt.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_bwt.h:144:50: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 144 | struct _filterGlobalizer : public ::std::unary_function<InType,Result> { | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:120: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:585:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 585 | public ::std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:128: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h: In function 'void seqan::_storeWotdChildren(Index<TObject, IndexWotd<Dfi<TPredHull, TPred> > >&, TSize, TSize)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:504:27: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 504 | } else | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:506:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' 506 | for (TDirSize d = index.sentinelBound - index.sentinelOcc; d != index.sentinelBound; ++d) | ^~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:136: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/repeat_base.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/repeat_base.h:149:44: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 149 | struct RepeatLess_ : public ::std::binary_function<TPos, TPos, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:157: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_index_esa.h: In function 'typename seqan::Iterator<TLeft, const seqan::Tag<seqan::Standard_> >::Type seqan::_upperBoundLcpe(TText&, TSA&, SearchTreeIterator<TLCP, TSpec>, TQuery&, TDiff_, TDiff_)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_index_esa.h:1498:13: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 1498 | for(; i && ordEqual(*t, convert<TTextAlphabet>(*q)); --i, ++t, ++q) ; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_index_esa.h:1501:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 1501 | if (q == qEnd || t == tEnd || !ordGreater(*t, convert<TTextAlphabet>(*q))) { | ^~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:62: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h: In instantiation of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(THost_&&, typename seqan::EnableIf<seqan::IsAnInnerHost<typename seqan::RemoveReference<T>::Type, typename seqan::RemoveReference<THost_>::Type> >::Type*) [with THost_ = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; THost = seqan::ModifiedString<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView<seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5_> > > >; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::EnableIf<seqan::IsAnInnerHost<typename seqan::RemoveReference<T>::Type, typename seqan::RemoveReference<THost_>::Type> >::Type = void; typename seqan::RemoveReference<THost_>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::RemoveReference<T>::Type = seqan::ModifiedString<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView<seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5_> > > >]': /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/simulate_sanger.cpp:146:76: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:161:13: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 161 | _host(std::forward<THost_>(host)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence.h:93, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:47: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:69: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_view.h:165:53: note: initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TFunctor = seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5_> >; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]' 165 | ModifiedString(typename Parameter_<THost>::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_iterator.h:65, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:86, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:44: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(const seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&) [with TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_view.h:111:7: required from 'void {anonymous}::_simulateSequence(TRead&, TRng&, const TFrag&, const TCigarString&) [with TFrag = seqan::ModifiedString<seqan::ModifiedString<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView<seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5_> > > >, seqan::Tag<seqan::ModReverse_> >; TRead = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TRng = seqan::Rng<seqan::MersenneTwister>; TCigarString = seqan::String<seqan::CigarElement<> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/simulate_sanger.cpp:146:26: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:147:15: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 147 | : data_container(other_.data_container), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence.h:92: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_view.h:166:25: required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TFunctor = seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5_> >; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:161:13: required from 'seqan::ModifiedString<THost, TSpec>::ModifiedString(THost_&&, typename seqan::EnableIf<seqan::IsAnInnerHost<typename seqan::RemoveReference<T>::Type, typename seqan::RemoveReference<THost_>::Type> >::Type*) [with THost_ = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; THost = seqan::ModifiedString<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView<seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5_> > > >; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::EnableIf<seqan::IsAnInnerHost<typename seqan::RemoveReference<T>::Type, typename seqan::RemoveReference<THost_>::Type> >::Type = void; typename seqan::RemoveReference<THost_>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::RemoveReference<T>::Type = seqan::ModifiedString<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView<seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5_> > > >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/simulate_sanger.cpp:146:76: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_base.h:470:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 470 | return me; | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence.h:91: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(T&, Rooted) [with T = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; typename Iterator<T, const Tag<Rooted_> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:841:23: required from 'typename seqan::Iterator<T, const seqan::Tag<TSpec> >::Type seqan::end(T&, Tag<TSpec>) [with T = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename Iterator<T, const Tag<TSpec> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:670:20: required from 'typename seqan::Iterator<seqan::ModifiedString<THost, TSpec>, const seqan::Tag<TExpand> >::Type seqan::end(ModifiedString<THost, TSpec>&, Tag<TExpand>) [with THost = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = ModView<FunctorComplement<SimpleType<unsigned char, Dna5_> > >; TTagSpec = Rooted_; typename Iterator<ModifiedString<THost, TSpec>, const Tag<TExpand> >::Type = ModifiedIterator<Iter<Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >, ModView<FunctorComplement<SimpleType<unsigned char, Dna5_> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_reverse.h:452:102: required from 'typename seqan::Iterator<const seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> >, const seqan::Tag<TSpec> >::Type seqan::begin(const ModifiedString<THost, Tag<ModReverse_> >&, Tag<TSpec>) [with THost = ModifiedString<Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, ModView<FunctorComplement<SimpleType<unsigned char, Dna5_> > > >; TTagSpec = Standard_; typename Iterator<const ModifiedString<THost, Tag<ModReverse_> >, const Tag<TSpec> >::Type = ModifiedIterator<ModifiedIterator<Iter<Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >, ModView<FunctorComplement<SimpleType<unsigned char, Dna5_> > > >, Tag<ModReverse_> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/simulate_sanger.cpp:59:25: required from 'void {anonymous}::_simulateSequence(TRead&, TRng&, const TFrag&, const TCigarString&) [with TFrag = seqan::ModifiedString<seqan::ModifiedString<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView<seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5_> > > >, seqan::Tag<seqan::ModReverse_> >; TRead = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TRng = seqan::Rng<seqan::MersenneTwister>; TCigarString = seqan::String<seqan::CigarElement<> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/simulate_sanger.cpp:146:26: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:768:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 768 | return TIterator(me, end(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note: initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]' 138 | Iter(typename Parameter_<TContainer>::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_fundamental.h:79, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:58: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1542:29: required from 'void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1398:21: required from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = SimpleType<unsigned char, Dna5_>; TValueTarget = SimpleType<unsigned char, Dna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1429:31: required from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = SimpleType<unsigned char, Dna5_>; TValueTarget = SimpleType<unsigned char, Dna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1840:27: required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20: required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1477:56: required from 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&) [with T = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TValue = const seqan::SimpleType<unsigned char, seqan::Dna5_>; TExpand = seqan::Tag<seqan::TagGenerous_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1500:54: required from 'void seqan::appendValue(String<TValue, TSpec>&, const TValue&, Tag<TUsage>) [with TTargetValue = SimpleType<unsigned char, Dna5_>; TTargetSpec = Alloc<>; TValue = SimpleType<unsigned char, Dna5_>; TExpand = TagGenerous_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1718:16: required from 'void seqan::appendValue(T&, const TValue&) [with T = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TValue = SimpleType<unsigned char, Dna5_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/simulate_sanger.cpp:67:28: required from 'void {anonymous}::_simulateSequence(TRead&, TRng&, const TFrag&, const TCigarString&) [with TFrag = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TRead = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TRng = seqan::Rng<seqan::MersenneTwister>; TCigarString = seqan::String<seqan::CigarElement<> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/simulate_sanger.cpp:144:26: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1521:19: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class seqan::SimpleType<unsigned char, seqan::Dna5_>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1521 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_alphabet.h:84, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:68: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5_>' declared here 116 | class SimpleType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_allocator.h:53, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:74: In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<CigarElement<> >; TValue = CigarElement<>; TSize = long unsigned int; TUsage = AllocateStorage_]', inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = CigarElement<>; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = CigarElement<>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = CigarElement<>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30, inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = CigarElement<>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83, inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = CigarElement<>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1821:1, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = CigarElement<>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20, inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::CigarElement<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = CigarElement<>; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50, inlined from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<CigarElement<> >; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18, inlined from 'void seqan::eraseBack(T&) [with T = String<CigarElement<> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2337:8, inlined from 'std::pair<int, int> appendOperation(TCigarString&, char)' at /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/sequencing.h:365:22: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value '18446744073709551600' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/exception_ptr.h:38, from /usr/include/c++/13/exception:164, from /usr/include/c++/13/stdexcept:38: /usr/include/c++/13/new: In function 'std::pair<int, int> appendOperation(TCigarString&, char)': /usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here 126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:59: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h: In function 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h:399:36: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] 399 | snprintf(buffer, 4, "%d", x); | ^ In file included from /usr/include/stdio.h:906, from /usr/include/c++/13/cstdio:42, from /usr/include/c++/13/ext/string_conversions.h:45, from /usr/include/c++/13/bits/basic_string.h:4072, from /usr/include/c++/13/string:54: In function 'int snprintf(char*, size_t, const char*, ...)', inlined from 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h:399:21: /usr/include/bits/stdio2.h:54:35: note: '__builtin___snprintf_chk' output between 2 and 5 bytes into a destination of size 4 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ [ 50%] Building CXX object extras/apps/mason2/CMakeFiles/mason_sim.dir/vcf_materialization.cpp.o cd /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/mason2 && /usr/bin/g++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-1.4.2/extras/include -I/builddir/build/BUILD/seqan-1.4.2/core/include -std=c++14 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -MD -MT extras/apps/mason2/CMakeFiles/mason_sim.dir/vcf_materialization.cpp.o -MF CMakeFiles/mason_sim.dir/vcf_materialization.cpp.o.d -o CMakeFiles/mason_sim.dir/vcf_materialization.cpp.o -c /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/vcf_materialization.cpp In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:68, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:48, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream.h:86, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io.h:45, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/vcf_materialization.h:41, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/vcf_materialization.cpp:35: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:80:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 80 | struct FunctorUpcase : public std::unary_function<InType, Result> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/stdexcept:39, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/vcf_materialization.h:38: /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:115:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 115 | struct FunctorLowcase : public std::unary_function<InType, Result> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:151:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 151 | struct FunctorConvert : public std::unary_function<InType,OutType> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:220:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 220 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:229:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 229 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:239:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 239 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:249:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 249 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:259:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 259 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:268:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 268 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:280:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 280 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/stream_algorithms.h:40, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:91: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamPeek(char&, FILE*)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:169:11: warning: comparison is always false due to limited range of data type [-Wtype-limits] 169 | if (c == EOF) | ^ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamReadChar(char&, FILE*)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:182:11: warning: comparison is always false due to limited range of data type [-Wtype-limits] 182 | if (c == EOF) | ^ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:117: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h:1436:51: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 1436 | struct testIODone : public ::std::unary_function<TPageFrame&,bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:46, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_align.h:47, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:54, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:38, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/fai_index.h:40, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io.h:83: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:342:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 342 | public ::std::unary_function<Pair<TKey, TValue>, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:47: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm.h:793:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 793 | public ::std::unary_function<Pair<TWeight, TPair>, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:79: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:246:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 246 | public ::std::binary_function<TGapAnchor, TGapAnchor, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:256:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 256 | public ::std::binary_function<TGapAnchor, TGapAnchor, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:166: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h: In function 'int seqan::_globalAlignmentScore(const String<TValue, TSpec>&, const String<TValue2, TSpec2>&, const MyersBitVector&)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h:70:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 70 | if (length(seqH) < length(seqV)) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h:74:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 74 | const unsigned int BLOCK_SIZE = BitsPerValue<unsigned int>::VALUE; | ^~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:174: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h: In function 'seqan::Pair<seqan::Pair<TDiagonal> > seqan::_alignBandedSmithWatermanTrace(LocalAlignmentFinder<TScoreValue>&, const TSequenceH&, const TSequenceV&, TId, TId, TScore&, TDiagonal, TDiagonal)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:409:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 409 | if ((actualCol == 0) || (actualRow == 0)) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:412:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 412 | if (actualCol < len1) _alignTracePrint(finder.trace, seqH, seqV, id1, actualCol, id2, actualRow, len1 - actualCol, Horizontal); | ^~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:60: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:485:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 485 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:495:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 495 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:505:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 505 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:515:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 515 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:525:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 525 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:535:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 535 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:62: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h: In function 'void seqan::convertMatchesToGlobalAlignment(FragmentStore<TSpec, TConfig>&, const TScore&, const TShrinkMatches&)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2357:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 2357 | if (alignQualityStoreLengthPre == 0u) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2361:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 2361 | sortAlignedReads(store.alignedReadStore, SortBeginPos()); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/vcf_io.h:59, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/vcf_materialization.h:42: /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/vcf_io/write_vcf.h: In function 'int seqan::writeRecord(TStream&, const VcfRecord&, const VcfIOContext&, const Vcf&)': /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/vcf_io/write_vcf.h:190:5: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 190 | else | ^~~~ /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/vcf_io/write_vcf.h:192:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' 192 | streamWriteChar(stream, '\t'); | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:62, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:40, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/methylation_levels.h:38, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/genomic_variants.h:52, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/vcf_materialization.h:44: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:45:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 45 | struct filterI1 : public ::std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:54:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 54 | struct filterI2 : public ::std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:63:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 63 | struct filterI3 : public ::std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:74: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:401:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 401 | struct insertBucket : public ::std::unary_function<TPageBucket,void> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:507:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 507 | struct insertBucket : public ::std::unary_function<TPageBucket,void> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:78: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:42:48: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 42 | struct MergeStreamComparer : public ::std::binary_function < PageBucket<TValue>, | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:57:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 57 | public ::std::binary_function < | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:257:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 257 | struct insertBucket : public ::std::unary_function<TPageBucket,void> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:372:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 372 | struct insertBucket : public ::std::unary_function<TPageBucket, void> { | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:45: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_set.h:373:41: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 373 | struct SetLess_ : public ::std::binary_function<TElement, TElement, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:70: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:404:18: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 404 | public::std::binary_function<FibreRecord, unsigned, bool> // functor for operator> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:744:18: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 744 | public::std::unary_function<InType, Result> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:760:18: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 760 | public::std::unary_function<InType, InType> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:80: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:854:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 854 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:902:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 902 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:970:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 970 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1039:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 1039 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1073:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 1073 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1121:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 1121 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2093:39: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 2093 | struct _qgramComp : public ::std::binary_function<InType,InType,Result> { | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2112:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 2112 | public ::std::binary_function< | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:91: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_sa_qsort.h:46:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 46 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_sa_qsort.h:85:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 85 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:96: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 65 | public std::binary_function<TValue, TValue, TResult> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 98 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 112 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 127 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 144 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 154 | public std::binary_function<TValue, TValue, TResult> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:99: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:110:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 110 | public ::std::binary_function < SkewDCStream<TValue>, | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:143:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 143 | public ::std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >, | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:100: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 65 | public std::binary_function<TValue, TValue, TResult> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 99 | public std::binary_function< | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 118 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 132 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 154 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 175 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 185 | public std::binary_function<TValue, TValue, TResult> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:103: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 57 | struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> { | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 97 | public std::binary_function< | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:141:29: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 141 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:109: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:59:42: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 59 | struct _mapInverse : public std::unary_function<InType,Result> { | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:164:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 164 | struct _mapInverseMulti : public std::unary_function<InType,Result> { | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const TText&, const TSA&, KasaiOriginal)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:312:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 312 | for(TSize hMax = _min(n - i, n - j); h < hMax && *I == *J; ++I, ++J, ++h) ; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:313:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 313 | LCP[isa - 1] = h; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const TText&, const TSA&, Kasai)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:379:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 379 | for(TSize hMax = _min(n - i, n - j); h < hMax && *I == *J; ++I, ++J, ++h) ; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:380:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 380 | LCP[i] = h | mark; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const StringSet<TSequence, TSpec>&, const TSA&, Kasai)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:483:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 483 | for(TSize hMax = _min(getValueI2((TPair)dec), n - j); h < hMax && *I == *J; ++I, ++J, ++h) ; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:484:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 484 | LCP[i] = h | mark; | ^~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:113: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_bwt.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_bwt.h:144:50: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 144 | struct _filterGlobalizer : public ::std::unary_function<InType,Result> { | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:120: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:585:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 585 | public ::std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:128: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h: In function 'void seqan::_storeWotdChildren(Index<TObject, IndexWotd<Dfi<TPredHull, TPred> > >&, TSize, TSize)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:504:27: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 504 | } else | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:506:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' 506 | for (TDirSize d = index.sentinelBound - index.sentinelOcc; d != index.sentinelBound; ++d) | ^~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:136: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/repeat_base.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/repeat_base.h:149:44: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 149 | struct RepeatLess_ : public ::std::binary_function<TPos, TPos, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:157: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_index_esa.h: In function 'typename seqan::Iterator<TLeft, const seqan::Tag<seqan::Standard_> >::Type seqan::_upperBoundLcpe(TText&, TSA&, SearchTreeIterator<TLCP, TSpec>, TQuery&, TDiff_, TDiff_)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_index_esa.h:1498:13: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 1498 | for(; i && ordEqual(*t, convert<TTextAlphabet>(*q)); --i, ++t, ++q) ; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_index_esa.h:1501:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 1501 | if (q == qEnd || t == tEnd || !ordGreater(*t, convert<TTextAlphabet>(*q))) { | ^~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_fundamental.h:79, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:58, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence.h:51, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/vcf_materialization.h:40: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1542:29: required from 'void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1398:21: required from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = SimpleType<unsigned char, Dna5_>; TValueTarget = SimpleType<unsigned char, Dna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1429:31: required from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = SimpleType<unsigned char, Dna5_>; TValueTarget = SimpleType<unsigned char, Dna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1840:27: required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20: required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1925:45: required from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type, const TValue&) [with T = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TValue = seqan::SimpleType<unsigned char, seqan::Dna5_>; TExpand = seqan::Tag<seqan::TagGenerous_>; typename seqan::Size<T>::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1964:50: required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, const TValue2&, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize = unsigned int; TValue2 = SimpleType<unsigned char, Dna5_>; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2153:18: required from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize, const TValue&) [with T = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSize = unsigned int; TValue = SimpleType<unsigned char, Dna5_>; typename Size<T>::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/fai_index.h:426:11: required from 'int seqan::readRegion(String<TValue, TSpec>&, const FaiIndex&, unsigned int, unsigned int, unsigned int) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/fai_index.h:505:22: required from 'int seqan::readSequence(String<TValue, TSpec>&, const FaiIndex&, unsigned int) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/vcf_materialization.cpp:268:25: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1521:19: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class seqan::SimpleType<unsigned char, seqan::Dna5_>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1521 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_alphabet.h:84, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:68: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5_>' declared here 116 | class SimpleType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_allocator.h:53, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:74: In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<unsigned int>; TValue = unsigned int; TSize = long unsigned int; TUsage = AllocateStorage_]', inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = unsigned int; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = unsigned int; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = unsigned int; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30, inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83, inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1821:1, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20, inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<unsigned int>; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50, inlined from 'typename seqan::Value<seqan::IdManager<TIdType, TSpec> >::Type seqan::obtainId(IdManager<TIdType, TSpec>&) [with TIdType = unsigned int; TSpec = Tag<Default_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_idmanager.h:205:9, inlined from 'typename seqan::VertexDescriptor<seqan::Graph<seqan::Directed<TCargo, TSpec> > >::Type seqan::addVertex(Graph<Directed<TCargo, TSpec> >&) [with TCargo = void; TSpec = const Tag<WithoutEdgeId_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_impl_directed.h:534:33: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value '18446744073709551608' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/exception_ptr.h:38, from /usr/include/c++/13/exception:164, from /usr/include/c++/13/stdexcept:38: /usr/include/c++/13/new: In function 'typename seqan::VertexDescriptor<seqan::Graph<seqan::Directed<TCargo, TSpec> > >::Type seqan::addVertex(Graph<Directed<TCargo, TSpec> >&) [with TCargo = void; TSpec = const Tag<WithoutEdgeId_>]': /usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here 126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:59, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:41: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h: In function 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h:399:36: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] 399 | snprintf(buffer, 4, "%d", x); | ^ In file included from /usr/include/stdio.h:906, from /usr/include/c++/13/cstdio:42, from /usr/include/c++/13/ext/string_conversions.h:45, from /usr/include/c++/13/bits/basic_string.h:4072, from /usr/include/c++/13/string:54: In function 'int snprintf(char*, size_t, const char*, ...)', inlined from 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h:399:21: /usr/include/bits/stdio2.h:54:35: note: '__builtin___snprintf_chk' output between 2 and 5 bytes into a destination of size 4 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ [ 50%] Linking CXX static library libmason_sim.a cd /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/mason2 && /usr/bin/cmake -P CMakeFiles/mason_sim.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/mason2 && /usr/bin/cmake -E cmake_link_script CMakeFiles/mason_sim.dir/link.txt --verbose=1 /usr/bin/ar qc libmason_sim.a CMakeFiles/mason_sim.dir/external_split_merge.cpp.o CMakeFiles/mason_sim.dir/genomic_variants.cpp.o CMakeFiles/mason_sim.dir/mason_options.cpp.o CMakeFiles/mason_sim.dir/methylation_levels.cpp.o CMakeFiles/mason_sim.dir/simulate_454.cpp.o CMakeFiles/mason_sim.dir/simulate_base.cpp.o CMakeFiles/mason_sim.dir/simulate_genome.cpp.o CMakeFiles/mason_sim.dir/simulate_illumina.cpp.o CMakeFiles/mason_sim.dir/simulate_sanger.cpp.o CMakeFiles/mason_sim.dir/vcf_materialization.cpp.o /usr/bin/ranlib libmason_sim.a make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' [ 50%] Built target mason_sim make -f extras/apps/mason2/CMakeFiles/mason_genome.dir/build.make extras/apps/mason2/CMakeFiles/mason_genome.dir/depend make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2 /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/mason2 /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/mason2/CMakeFiles/mason_genome.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' make -f extras/apps/mason2/CMakeFiles/mason_genome.dir/build.make extras/apps/mason2/CMakeFiles/mason_genome.dir/build make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' [ 50%] Building CXX object extras/apps/mason2/CMakeFiles/mason_genome.dir/mason_genome.cpp.o cd /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/mason2 && /usr/bin/g++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-1.4.2/extras/include -I/builddir/build/BUILD/seqan-1.4.2/core/include -std=c++14 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -MD -MT extras/apps/mason2/CMakeFiles/mason_genome.dir/mason_genome.cpp.o -MF CMakeFiles/mason_genome.dir/mason_genome.cpp.o.d -o CMakeFiles/mason_genome.dir/mason_genome.cpp.o -c /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/mason_genome.cpp In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:68, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:48, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/arg_parse.h:45, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/mason_genome.cpp:40: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:80:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 80 | struct FunctorUpcase : public std::unary_function<InType, Result> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/ostream:40, from /usr/include/c++/13/iostream:41, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/debug_test_system.h:46, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_debug.h:52, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:49, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/mason_genome.cpp:37: /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:115:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 115 | struct FunctorLowcase : public std::unary_function<InType, Result> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:151:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 151 | struct FunctorConvert : public std::unary_function<InType,OutType> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:220:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 220 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:229:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 229 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:239:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 239 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:249:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 249 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:259:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 259 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:268:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 268 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:280:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 280 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/stream_algorithms.h:40, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:91: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamPeek(char&, FILE*)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:169:11: warning: comparison is always false due to limited range of data type [-Wtype-limits] 169 | if (c == EOF) | ^ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamReadChar(char&, FILE*)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:182:11: warning: comparison is always false due to limited range of data type [-Wtype-limits] 182 | if (c == EOF) | ^ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:117: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h:1436:51: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 1436 | struct testIODone : public ::std::unary_function<TPageFrame&,bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:46, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_align.h:47, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:54, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:38, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/fai_index.h:40, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io.h:83, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/simulate_genome.h:45, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/mason_genome.cpp:42: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:342:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 342 | public ::std::unary_function<Pair<TKey, TValue>, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:47: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm.h:793:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 793 | public ::std::unary_function<Pair<TWeight, TPair>, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:79: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:246:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 246 | public ::std::binary_function<TGapAnchor, TGapAnchor, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:256:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 256 | public ::std::binary_function<TGapAnchor, TGapAnchor, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:166: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h: In function 'int seqan::_globalAlignmentScore(const String<TValue, TSpec>&, const String<TValue2, TSpec2>&, const MyersBitVector&)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h:70:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 70 | if (length(seqH) < length(seqV)) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h:74:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 74 | const unsigned int BLOCK_SIZE = BitsPerValue<unsigned int>::VALUE; | ^~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:174: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h: In function 'seqan::Pair<seqan::Pair<TDiagonal> > seqan::_alignBandedSmithWatermanTrace(LocalAlignmentFinder<TScoreValue>&, const TSequenceH&, const TSequenceV&, TId, TId, TScore&, TDiagonal, TDiagonal)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:409:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 409 | if ((actualCol == 0) || (actualRow == 0)) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:412:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 412 | if (actualCol < len1) _alignTracePrint(finder.trace, seqH, seqV, id1, actualCol, id2, actualRow, len1 - actualCol, Horizontal); | ^~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:60: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:485:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 485 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:495:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 495 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:505:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 505 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:515:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 515 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:525:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 525 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:535:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 535 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:62: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h: In function 'void seqan::convertMatchesToGlobalAlignment(FragmentStore<TSpec, TConfig>&, const TScore&, const TShrinkMatches&)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2357:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 2357 | if (alignQualityStoreLengthPre == 0u) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2361:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 2361 | sortAlignedReads(store.alignedReadStore, SortBeginPos()); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_allocator.h:53, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:74: In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >; TValue = std::__cxx11::basic_string<char>; TSize = long unsigned int; TUsage = AllocateStorage_]', inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = std::__cxx11::basic_string<char>; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30, inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20, inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<std::__cxx11::basic_string<char>, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50, inlined from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18, inlined from 'void seqan::eraseBack(T&) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2337:8, inlined from 'TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string<char>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/arg_parse/arg_parse_ctd_support.h:88:30: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value '18446744073709551552' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/exception_ptr.h:38, from /usr/include/c++/13/exception:164, from /usr/include/c++/13/ios:41: /usr/include/c++/13/new: In function 'TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string<char>]': /usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here 126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:59, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:41: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h: In function 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h:399:36: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] 399 | snprintf(buffer, 4, "%d", x); | ^ In file included from /usr/include/stdio.h:906, from /usr/include/c++/13/cstdio:42, from /usr/include/c++/13/ext/string_conversions.h:45, from /usr/include/c++/13/bits/basic_string.h:4072, from /usr/include/c++/13/string:54: In function 'int snprintf(char*, size_t, const char*, ...)', inlined from 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h:399:21: /usr/include/bits/stdio2.h:54:35: note: '__builtin___snprintf_chk' output between 2 and 5 bytes into a destination of size 4 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ [ 51%] Linking CXX executable ../../../bin/mason_genome cd /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/mason2 && /usr/bin/cmake -E cmake_link_script CMakeFiles/mason_genome.dir/link.txt --verbose=1 /usr/bin/g++ -std=c++14 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -static-libgcc -static-libstdc++ -rdynamic CMakeFiles/mason_genome.dir/mason_genome.cpp.o -o ../../../bin/mason_genome -lrt -L/usr/lib64 -lz libmason_sim.a -lrt -L/usr/lib64 -lz make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' [ 51%] Built target mason_genome make -f extras/apps/mason2/CMakeFiles/mason_methylation.dir/build.make extras/apps/mason2/CMakeFiles/mason_methylation.dir/depend make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2 /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/mason2 /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/mason2/CMakeFiles/mason_methylation.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' make -f extras/apps/mason2/CMakeFiles/mason_methylation.dir/build.make extras/apps/mason2/CMakeFiles/mason_methylation.dir/build make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' [ 51%] Building CXX object extras/apps/mason2/CMakeFiles/mason_methylation.dir/mason_methylation.cpp.o cd /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/mason2 && /usr/bin/g++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-1.4.2/extras/include -I/builddir/build/BUILD/seqan-1.4.2/core/include -std=c++14 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -MD -MT extras/apps/mason2/CMakeFiles/mason_methylation.dir/mason_methylation.cpp.o -MF CMakeFiles/mason_methylation.dir/mason_methylation.cpp.o.d -o CMakeFiles/mason_methylation.dir/mason_methylation.cpp.o -c /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/mason_methylation.cpp In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:68, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:48, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream.h:86, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io.h:45, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/mason_methylation.cpp:39: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:80:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 80 | struct FunctorUpcase : public std::unary_function<InType, Result> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/ostream:40, from /usr/include/c++/13/iostream:41, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/debug_test_system.h:46, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_debug.h:52, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:49, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/mason_methylation.cpp:37: /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:115:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 115 | struct FunctorLowcase : public std::unary_function<InType, Result> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:151:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 151 | struct FunctorConvert : public std::unary_function<InType,OutType> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:220:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 220 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:229:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 229 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:239:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 239 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:249:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 249 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:259:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 259 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:268:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 268 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:280:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 280 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/stream_algorithms.h:40, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:91: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamPeek(char&, FILE*)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:169:11: warning: comparison is always false due to limited range of data type [-Wtype-limits] 169 | if (c == EOF) | ^ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamReadChar(char&, FILE*)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:182:11: warning: comparison is always false due to limited range of data type [-Wtype-limits] 182 | if (c == EOF) | ^ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:117: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h:1436:51: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 1436 | struct testIODone : public ::std::unary_function<TPageFrame&,bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:46, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_align.h:47, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:54, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:38, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/fai_index.h:40, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io.h:83: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:342:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 342 | public ::std::unary_function<Pair<TKey, TValue>, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:47: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm.h:793:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 793 | public ::std::unary_function<Pair<TWeight, TPair>, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:79: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:246:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 246 | public ::std::binary_function<TGapAnchor, TGapAnchor, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:256:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 256 | public ::std::binary_function<TGapAnchor, TGapAnchor, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:166: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h: In function 'int seqan::_globalAlignmentScore(const String<TValue, TSpec>&, const String<TValue2, TSpec2>&, const MyersBitVector&)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h:70:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 70 | if (length(seqH) < length(seqV)) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h:74:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 74 | const unsigned int BLOCK_SIZE = BitsPerValue<unsigned int>::VALUE; | ^~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:174: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h: In function 'seqan::Pair<seqan::Pair<TDiagonal> > seqan::_alignBandedSmithWatermanTrace(LocalAlignmentFinder<TScoreValue>&, const TSequenceH&, const TSequenceV&, TId, TId, TScore&, TDiagonal, TDiagonal)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:409:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 409 | if ((actualCol == 0) || (actualRow == 0)) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:412:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 412 | if (actualCol < len1) _alignTracePrint(finder.trace, seqH, seqV, id1, actualCol, id2, actualRow, len1 - actualCol, Horizontal); | ^~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:60: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:485:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 485 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:495:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 495 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:505:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 505 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:515:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 515 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:525:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 525 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:535:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 535 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:62: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h: In function 'void seqan::convertMatchesToGlobalAlignment(FragmentStore<TSpec, TConfig>&, const TScore&, const TShrinkMatches&)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2357:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 2357 | if (alignQualityStoreLengthPre == 0u) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2361:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 2361 | sortAlignedReads(store.alignedReadStore, SortBeginPos()); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:62, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:40, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/methylation_levels.h:38, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/mason_methylation.cpp:43: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:45:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 45 | struct filterI1 : public ::std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:54:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 54 | struct filterI2 : public ::std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:63:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 63 | struct filterI3 : public ::std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:74: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:401:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 401 | struct insertBucket : public ::std::unary_function<TPageBucket,void> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:507:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 507 | struct insertBucket : public ::std::unary_function<TPageBucket,void> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:78: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:42:48: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 42 | struct MergeStreamComparer : public ::std::binary_function < PageBucket<TValue>, | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:57:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 57 | public ::std::binary_function < | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:257:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 257 | struct insertBucket : public ::std::unary_function<TPageBucket,void> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:372:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 372 | struct insertBucket : public ::std::unary_function<TPageBucket, void> { | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:45: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_set.h:373:41: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 373 | struct SetLess_ : public ::std::binary_function<TElement, TElement, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:70: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:404:18: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 404 | public::std::binary_function<FibreRecord, unsigned, bool> // functor for operator> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:744:18: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 744 | public::std::unary_function<InType, Result> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:760:18: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 760 | public::std::unary_function<InType, InType> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:80: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:854:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 854 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:902:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 902 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:970:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 970 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1039:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 1039 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1073:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 1073 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1121:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 1121 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2093:39: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 2093 | struct _qgramComp : public ::std::binary_function<InType,InType,Result> { | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2112:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 2112 | public ::std::binary_function< | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:91: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_sa_qsort.h:46:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 46 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_sa_qsort.h:85:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 85 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:96: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 65 | public std::binary_function<TValue, TValue, TResult> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 98 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 112 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 127 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 144 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 154 | public std::binary_function<TValue, TValue, TResult> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:99: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:110:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 110 | public ::std::binary_function < SkewDCStream<TValue>, | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:143:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 143 | public ::std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >, | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:100: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 65 | public std::binary_function<TValue, TValue, TResult> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 99 | public std::binary_function< | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 118 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 132 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 154 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 175 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 185 | public std::binary_function<TValue, TValue, TResult> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:103: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 57 | struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> { | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 97 | public std::binary_function< | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:141:29: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 141 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:109: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:59:42: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 59 | struct _mapInverse : public std::unary_function<InType,Result> { | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:164:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 164 | struct _mapInverseMulti : public std::unary_function<InType,Result> { | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const TText&, const TSA&, KasaiOriginal)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:312:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 312 | for(TSize hMax = _min(n - i, n - j); h < hMax && *I == *J; ++I, ++J, ++h) ; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:313:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 313 | LCP[isa - 1] = h; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const TText&, const TSA&, Kasai)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:379:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 379 | for(TSize hMax = _min(n - i, n - j); h < hMax && *I == *J; ++I, ++J, ++h) ; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:380:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 380 | LCP[i] = h | mark; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const StringSet<TSequence, TSpec>&, const TSA&, Kasai)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:483:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 483 | for(TSize hMax = _min(getValueI2((TPair)dec), n - j); h < hMax && *I == *J; ++I, ++J, ++h) ; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:484:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 484 | LCP[i] = h | mark; | ^~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:113: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_bwt.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_bwt.h:144:50: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 144 | struct _filterGlobalizer : public ::std::unary_function<InType,Result> { | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:120: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:585:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 585 | public ::std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:128: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h: In function 'void seqan::_storeWotdChildren(Index<TObject, IndexWotd<Dfi<TPredHull, TPred> > >&, TSize, TSize)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:504:27: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 504 | } else | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:506:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' 506 | for (TDirSize d = index.sentinelBound - index.sentinelOcc; d != index.sentinelBound; ++d) | ^~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:136: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/repeat_base.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/repeat_base.h:149:44: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 149 | struct RepeatLess_ : public ::std::binary_function<TPos, TPos, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:157: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_index_esa.h: In function 'typename seqan::Iterator<TLeft, const seqan::Tag<seqan::Standard_> >::Type seqan::_upperBoundLcpe(TText&, TSA&, SearchTreeIterator<TLCP, TSpec>, TQuery&, TDiff_, TDiff_)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_index_esa.h:1498:13: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 1498 | for(; i && ordEqual(*t, convert<TTextAlphabet>(*q)); --i, ++t, ++q) ; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_index_esa.h:1501:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 1501 | if (q == qEnd || t == tEnd || !ordGreater(*t, convert<TTextAlphabet>(*q))) { | ^~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_fundamental.h:79, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:58: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1542:29: required from 'void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1398:21: required from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = SimpleType<unsigned char, Dna5_>; TValueTarget = SimpleType<unsigned char, Dna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1429:31: required from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = SimpleType<unsigned char, Dna5_>; TValueTarget = SimpleType<unsigned char, Dna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1840:27: required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20: required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1925:45: required from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type, const TValue&) [with T = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TValue = seqan::SimpleType<unsigned char, seqan::Dna5_>; TExpand = seqan::Tag<seqan::TagGenerous_>; typename seqan::Size<T>::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1964:50: required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, const TValue2&, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize = unsigned int; TValue2 = SimpleType<unsigned char, Dna5_>; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2153:18: required from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize, const TValue&) [with T = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSize = unsigned int; TValue = SimpleType<unsigned char, Dna5_>; typename Size<T>::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/fai_index.h:426:11: required from 'int seqan::readRegion(String<TValue, TSpec>&, const FaiIndex&, unsigned int, unsigned int, unsigned int) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/fai_index.h:505:22: required from 'int seqan::readSequence(String<TValue, TSpec>&, const FaiIndex&, unsigned int) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/mason_methylation.cpp:166:25: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1521:19: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class seqan::SimpleType<unsigned char, seqan::Dna5_>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1521 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_alphabet.h:84, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:68: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5_>' declared here 116 | class SimpleType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io.h:64: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/sequence_stream_impl.h: In member function 'void seqan::SequenceStreamImpl_::_guessFileTypeAndFormatForReadingAndInitialize()': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/sequence_stream_impl.h:310:25: warning: this statement may fall through [-Wimplicit-fallthrough=] 310 | _fileFormat = this->_checkFormat(*_istreamReader); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/sequence_stream_impl.h:313:9: note: here 313 | case SeqIOFileType_::FILE_TYPE_AUTO: | ^~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_allocator.h:53, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:74: In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >; TValue = std::__cxx11::basic_string<char>; TSize = long unsigned int; TUsage = AllocateStorage_]', inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = std::__cxx11::basic_string<char>; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30, inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20, inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<std::__cxx11::basic_string<char>, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50, inlined from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18, inlined from 'void seqan::eraseBack(T&) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2337:8, inlined from 'TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string<char>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/arg_parse/arg_parse_ctd_support.h:88:30: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value '18446744073709551552' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/exception_ptr.h:38, from /usr/include/c++/13/exception:164, from /usr/include/c++/13/ios:41: /usr/include/c++/13/new: In function 'TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string<char>]': /usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here 126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:59, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:41: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h: In function 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h:399:36: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] 399 | snprintf(buffer, 4, "%d", x); | ^ In file included from /usr/include/stdio.h:906, from /usr/include/c++/13/cstdio:42, from /usr/include/c++/13/ext/string_conversions.h:45, from /usr/include/c++/13/bits/basic_string.h:4072, from /usr/include/c++/13/string:54: In function 'int snprintf(char*, size_t, const char*, ...)', inlined from 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h:399:21: /usr/include/bits/stdio2.h:54:35: note: '__builtin___snprintf_chk' output between 2 and 5 bytes into a destination of size 4 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ [ 51%] Linking CXX executable ../../../bin/mason_methylation cd /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/mason2 && /usr/bin/cmake -E cmake_link_script CMakeFiles/mason_methylation.dir/link.txt --verbose=1 /usr/bin/g++ -std=c++14 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -static-libgcc -static-libstdc++ -rdynamic CMakeFiles/mason_methylation.dir/mason_methylation.cpp.o -o ../../../bin/mason_methylation -lrt -L/usr/lib64 -lz libmason_sim.a -lrt -L/usr/lib64 -lz make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' [ 51%] Built target mason_methylation make -f extras/apps/mason2/CMakeFiles/mason_frag_sequencing.dir/build.make extras/apps/mason2/CMakeFiles/mason_frag_sequencing.dir/depend make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2 /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/mason2 /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/mason2/CMakeFiles/mason_frag_sequencing.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' make -f extras/apps/mason2/CMakeFiles/mason_frag_sequencing.dir/build.make extras/apps/mason2/CMakeFiles/mason_frag_sequencing.dir/build make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' [ 51%] Building CXX object extras/apps/mason2/CMakeFiles/mason_frag_sequencing.dir/mason_frag_sequencing.cpp.o cd /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/mason2 && /usr/bin/g++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-1.4.2/extras/include -I/builddir/build/BUILD/seqan-1.4.2/core/include -std=c++14 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -MD -MT extras/apps/mason2/CMakeFiles/mason_frag_sequencing.dir/mason_frag_sequencing.cpp.o -MF CMakeFiles/mason_frag_sequencing.dir/mason_frag_sequencing.cpp.o.d -o CMakeFiles/mason_frag_sequencing.dir/mason_frag_sequencing.cpp.o -c /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/mason_frag_sequencing.cpp In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:68, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:48, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream.h:86, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io.h:45, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/mason_frag_sequencing.cpp:39: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:80:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 80 | struct FunctorUpcase : public std::unary_function<InType, Result> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/ostream:40, from /usr/include/c++/13/iostream:41, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/debug_test_system.h:46, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_debug.h:52, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:49, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/mason_frag_sequencing.cpp:37: /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:115:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 115 | struct FunctorLowcase : public std::unary_function<InType, Result> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:151:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 151 | struct FunctorConvert : public std::unary_function<InType,OutType> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:220:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 220 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:229:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 229 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:239:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 239 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:249:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 249 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:259:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 259 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:268:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 268 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:280:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 280 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/stream_algorithms.h:40, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:91: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamPeek(char&, FILE*)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:169:11: warning: comparison is always false due to limited range of data type [-Wtype-limits] 169 | if (c == EOF) | ^ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamReadChar(char&, FILE*)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:182:11: warning: comparison is always false due to limited range of data type [-Wtype-limits] 182 | if (c == EOF) | ^ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:117: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h:1436:51: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 1436 | struct testIODone : public ::std::unary_function<TPageFrame&,bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:46, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_align.h:47, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:54, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:38, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/fai_index.h:40, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io.h:83: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:342:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 342 | public ::std::unary_function<Pair<TKey, TValue>, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:47: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm.h:793:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 793 | public ::std::unary_function<Pair<TWeight, TPair>, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:79: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:246:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 246 | public ::std::binary_function<TGapAnchor, TGapAnchor, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:256:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 256 | public ::std::binary_function<TGapAnchor, TGapAnchor, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:166: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h: In function 'int seqan::_globalAlignmentScore(const String<TValue, TSpec>&, const String<TValue2, TSpec2>&, const MyersBitVector&)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h:70:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 70 | if (length(seqH) < length(seqV)) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h:74:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 74 | const unsigned int BLOCK_SIZE = BitsPerValue<unsigned int>::VALUE; | ^~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:174: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h: In function 'seqan::Pair<seqan::Pair<TDiagonal> > seqan::_alignBandedSmithWatermanTrace(LocalAlignmentFinder<TScoreValue>&, const TSequenceH&, const TSequenceV&, TId, TId, TScore&, TDiagonal, TDiagonal)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:409:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 409 | if ((actualCol == 0) || (actualRow == 0)) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:412:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 412 | if (actualCol < len1) _alignTracePrint(finder.trace, seqH, seqV, id1, actualCol, id2, actualRow, len1 - actualCol, Horizontal); | ^~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:60: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:485:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 485 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:495:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 495 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:505:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 505 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:515:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 515 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:525:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 525 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:535:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 535 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:62: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h: In function 'void seqan::convertMatchesToGlobalAlignment(FragmentStore<TSpec, TConfig>&, const TScore&, const TShrinkMatches&)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2357:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 2357 | if (alignQualityStoreLengthPre == 0u) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2361:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 2361 | sortAlignedReads(store.alignedReadStore, SortBeginPos()); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:62, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:40, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/methylation_levels.h:38, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/sequencing.h:49, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/mason_frag_sequencing.cpp:45: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:45:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 45 | struct filterI1 : public ::std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:54:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 54 | struct filterI2 : public ::std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:63:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 63 | struct filterI3 : public ::std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:74: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:401:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 401 | struct insertBucket : public ::std::unary_function<TPageBucket,void> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:507:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 507 | struct insertBucket : public ::std::unary_function<TPageBucket,void> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:78: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:42:48: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 42 | struct MergeStreamComparer : public ::std::binary_function < PageBucket<TValue>, | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:57:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 57 | public ::std::binary_function < | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:257:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 257 | struct insertBucket : public ::std::unary_function<TPageBucket,void> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:372:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 372 | struct insertBucket : public ::std::unary_function<TPageBucket, void> { | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:45: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_set.h:373:41: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 373 | struct SetLess_ : public ::std::binary_function<TElement, TElement, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:70: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:404:18: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 404 | public::std::binary_function<FibreRecord, unsigned, bool> // functor for operator> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:744:18: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 744 | public::std::unary_function<InType, Result> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:760:18: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 760 | public::std::unary_function<InType, InType> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:80: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:854:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 854 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:902:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 902 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:970:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 970 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1039:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 1039 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1073:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 1073 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1121:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 1121 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2093:39: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 2093 | struct _qgramComp : public ::std::binary_function<InType,InType,Result> { | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2112:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 2112 | public ::std::binary_function< | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:91: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_sa_qsort.h:46:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 46 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_sa_qsort.h:85:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 85 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:96: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 65 | public std::binary_function<TValue, TValue, TResult> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 98 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 112 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 127 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 144 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 154 | public std::binary_function<TValue, TValue, TResult> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:99: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:110:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 110 | public ::std::binary_function < SkewDCStream<TValue>, | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:143:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 143 | public ::std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >, | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:100: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 65 | public std::binary_function<TValue, TValue, TResult> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 99 | public std::binary_function< | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 118 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 132 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 154 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 175 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 185 | public std::binary_function<TValue, TValue, TResult> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:103: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 57 | struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> { | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 97 | public std::binary_function< | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:141:29: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 141 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:109: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:59:42: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 59 | struct _mapInverse : public std::unary_function<InType,Result> { | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:164:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 164 | struct _mapInverseMulti : public std::unary_function<InType,Result> { | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const TText&, const TSA&, KasaiOriginal)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:312:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 312 | for(TSize hMax = _min(n - i, n - j); h < hMax && *I == *J; ++I, ++J, ++h) ; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:313:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 313 | LCP[isa - 1] = h; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const TText&, const TSA&, Kasai)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:379:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 379 | for(TSize hMax = _min(n - i, n - j); h < hMax && *I == *J; ++I, ++J, ++h) ; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:380:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 380 | LCP[i] = h | mark; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const StringSet<TSequence, TSpec>&, const TSA&, Kasai)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:483:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 483 | for(TSize hMax = _min(getValueI2((TPair)dec), n - j); h < hMax && *I == *J; ++I, ++J, ++h) ; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:484:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 484 | LCP[i] = h | mark; | ^~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:113: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_bwt.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_bwt.h:144:50: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 144 | struct _filterGlobalizer : public ::std::unary_function<InType,Result> { | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:120: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:585:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 585 | public ::std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:128: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h: In function 'void seqan::_storeWotdChildren(Index<TObject, IndexWotd<Dfi<TPredHull, TPred> > >&, TSize, TSize)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:504:27: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 504 | } else | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:506:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' 506 | for (TDirSize d = index.sentinelBound - index.sentinelOcc; d != index.sentinelBound; ++d) | ^~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:136: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/repeat_base.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/repeat_base.h:149:44: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 149 | struct RepeatLess_ : public ::std::binary_function<TPos, TPos, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:157: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_index_esa.h: In function 'typename seqan::Iterator<TLeft, const seqan::Tag<seqan::Standard_> >::Type seqan::_upperBoundLcpe(TText&, TSA&, SearchTreeIterator<TLCP, TSpec>, TQuery&, TDiff_, TDiff_)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_index_esa.h:1498:13: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 1498 | for(; i && ordEqual(*t, convert<TTextAlphabet>(*q)); --i, ++t, ++q) ; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_index_esa.h:1501:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 1501 | if (q == qEnd || t == tEnd || !ordGreater(*t, convert<TTextAlphabet>(*q))) { | ^~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_fundamental.h:79, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:58: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1542:29: required from 'void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1398:21: required from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = SimpleType<unsigned char, Dna5_>; TValueTarget = SimpleType<unsigned char, Dna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1429:31: required from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = SimpleType<unsigned char, Dna5_>; TValueTarget = SimpleType<unsigned char, Dna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1840:27: required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize_ = unsigned int; TExpand = TagExact_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20: required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize_ = unsigned int; TExpand = TagExact_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/read_fasta_fastq.h:262:12: required from 'int seqan::_clearAndReserveMemory(TIdString&, TSeqString&, RecordReader<TFile, DoublePass<TSpec> >&, const TTag&) [with TIdString = String<char, Alloc<> >; TSeqString = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TFile = String<char, MMap<> >; TSpec = Tag<StringReader_>; TTag = Tag<TagFasta_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/read_fasta_fastq.h:557:37: required from 'int seqan::readRecord(TIdString&, TSeqString&, RecordReader<TFile, TPass>&, const Fasta&) [with TIdString = String<char, Alloc<> >; TSeqString = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TFile = String<char, MMap<> >; TPass = DoublePass<Tag<StringReader_> >; Fasta = Tag<TagFasta_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/sequence_stream_impl.h:501:40: required from 'int seqan::SequenceStreamImpl_::readRecord(TId&, TSequence&, const TFormatTag&) [with TId = seqan::String<char, seqan::Alloc<> >; TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TFormatTag = seqan::Tag<seqan::TagFasta_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/sequence_stream.h:697:38: required from 'int seqan::readRecord(TId&, TSequence&, SequenceStream&) [with TId = String<char, Alloc<> >; TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/mason_frag_sequencing.cpp:202:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1521:19: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class seqan::SimpleType<unsigned char, seqan::Dna5_>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1521 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_alphabet.h:84, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:68: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5_>' declared here 116 | class SimpleType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io.h:64: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/sequence_stream_impl.h: In member function 'void seqan::SequenceStreamImpl_::_guessFileTypeAndFormatForReadingAndInitialize()': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/sequence_stream_impl.h:310:25: warning: this statement may fall through [-Wimplicit-fallthrough=] 310 | _fileFormat = this->_checkFormat(*_istreamReader); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/sequence_stream_impl.h:313:9: note: here 313 | case SeqIOFileType_::FILE_TYPE_AUTO: | ^~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_allocator.h:53, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:74: In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >; TValue = std::__cxx11::basic_string<char>; TSize = long unsigned int; TUsage = AllocateStorage_]', inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = std::__cxx11::basic_string<char>; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30, inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20, inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<std::__cxx11::basic_string<char>, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50, inlined from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18, inlined from 'void seqan::eraseBack(T&) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2337:8, inlined from 'TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string<char>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/arg_parse/arg_parse_ctd_support.h:88:30: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value '18446744073709551552' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/exception_ptr.h:38, from /usr/include/c++/13/exception:164, from /usr/include/c++/13/ios:41: /usr/include/c++/13/new: In function 'TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string<char>]': /usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here 126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:59, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:41: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h: In function 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h:399:36: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] 399 | snprintf(buffer, 4, "%d", x); | ^ In file included from /usr/include/stdio.h:906, from /usr/include/c++/13/cstdio:42, from /usr/include/c++/13/ext/string_conversions.h:45, from /usr/include/c++/13/bits/basic_string.h:4072, from /usr/include/c++/13/string:54: In function 'int snprintf(char*, size_t, const char*, ...)', inlined from 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h:399:21: /usr/include/bits/stdio2.h:54:35: note: '__builtin___snprintf_chk' output between 2 and 5 bytes into a destination of size 4 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ [ 53%] Linking CXX executable ../../../bin/mason_frag_sequencing cd /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/mason2 && /usr/bin/cmake -E cmake_link_script CMakeFiles/mason_frag_sequencing.dir/link.txt --verbose=1 /usr/bin/g++ -std=c++14 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -static-libgcc -static-libstdc++ -rdynamic CMakeFiles/mason_frag_sequencing.dir/mason_frag_sequencing.cpp.o -o ../../../bin/mason_frag_sequencing -lrt -L/usr/lib64 -lz libmason_sim.a -lrt -L/usr/lib64 -lz make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' [ 53%] Built target mason_frag_sequencing make -f extras/apps/mason2/CMakeFiles/mason_variator.dir/build.make extras/apps/mason2/CMakeFiles/mason_variator.dir/depend make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2 /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/mason2 /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/mason2/CMakeFiles/mason_variator.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' make -f extras/apps/mason2/CMakeFiles/mason_variator.dir/build.make extras/apps/mason2/CMakeFiles/mason_variator.dir/build make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' [ 53%] Building CXX object extras/apps/mason2/CMakeFiles/mason_variator.dir/mason_variator.cpp.o cd /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/mason2 && /usr/bin/g++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-1.4.2/extras/include -I/builddir/build/BUILD/seqan-1.4.2/core/include -std=c++14 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -MD -MT extras/apps/mason2/CMakeFiles/mason_variator.dir/mason_variator.cpp.o -MF CMakeFiles/mason_variator.dir/mason_variator.cpp.o.d -o CMakeFiles/mason_variator.dir/mason_variator.cpp.o -c /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/mason_variator.cpp In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:68, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:48, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/arg_parse.h:45, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/mason_variator.cpp:44: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:80:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 80 | struct FunctorUpcase : public std::unary_function<InType, Result> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/ostream:40, from /usr/include/c++/13/iostream:41, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/debug_test_system.h:46, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_debug.h:52, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:49, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/arg_parse.h:44: /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:115:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 115 | struct FunctorLowcase : public std::unary_function<InType, Result> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:151:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 151 | struct FunctorConvert : public std::unary_function<InType,OutType> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:220:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 220 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:229:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 229 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:239:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 239 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:249:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 249 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:259:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 259 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:268:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 268 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:280:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 280 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/stream_algorithms.h:40, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:91: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamPeek(char&, FILE*)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:169:11: warning: comparison is always false due to limited range of data type [-Wtype-limits] 169 | if (c == EOF) | ^ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamReadChar(char&, FILE*)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:182:11: warning: comparison is always false due to limited range of data type [-Wtype-limits] 182 | if (c == EOF) | ^ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:117: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h:1436:51: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 1436 | struct testIODone : public ::std::unary_function<TPageFrame&,bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:46, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_align.h:47, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:54, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:38, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/fai_index.h:40, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io.h:83, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/mason_variator.cpp:47: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:342:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 342 | public ::std::unary_function<Pair<TKey, TValue>, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:47: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm.h:793:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 793 | public ::std::unary_function<Pair<TWeight, TPair>, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:79: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:246:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 246 | public ::std::binary_function<TGapAnchor, TGapAnchor, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:256:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 256 | public ::std::binary_function<TGapAnchor, TGapAnchor, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:166: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h: In function 'int seqan::_globalAlignmentScore(const String<TValue, TSpec>&, const String<TValue2, TSpec2>&, const MyersBitVector&)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h:70:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 70 | if (length(seqH) < length(seqV)) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h:74:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 74 | const unsigned int BLOCK_SIZE = BitsPerValue<unsigned int>::VALUE; | ^~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:174: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h: In function 'seqan::Pair<seqan::Pair<TDiagonal> > seqan::_alignBandedSmithWatermanTrace(LocalAlignmentFinder<TScoreValue>&, const TSequenceH&, const TSequenceV&, TId, TId, TScore&, TDiagonal, TDiagonal)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:409:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 409 | if ((actualCol == 0) || (actualRow == 0)) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:412:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 412 | if (actualCol < len1) _alignTracePrint(finder.trace, seqH, seqV, id1, actualCol, id2, actualRow, len1 - actualCol, Horizontal); | ^~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:60: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:485:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 485 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:495:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 495 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:505:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 505 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:515:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 515 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:525:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 525 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:535:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 535 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:62: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h: In function 'void seqan::convertMatchesToGlobalAlignment(FragmentStore<TSpec, TConfig>&, const TScore&, const TShrinkMatches&)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2357:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 2357 | if (alignQualityStoreLengthPre == 0u) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2361:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 2361 | sortAlignedReads(store.alignedReadStore, SortBeginPos()); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/vcf_io.h:59, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/mason_variator.cpp:48: /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/vcf_io/write_vcf.h: In function 'int seqan::writeRecord(TStream&, const VcfRecord&, const VcfIOContext&, const Vcf&)': /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/vcf_io/write_vcf.h:190:5: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 190 | else | ^~~~ /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/vcf_io/write_vcf.h:192:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' 192 | streamWriteChar(stream, '\t'); | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:62, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:40, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/mason_variator.cpp:50: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:45:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 45 | struct filterI1 : public ::std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:54:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 54 | struct filterI2 : public ::std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:63:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 63 | struct filterI3 : public ::std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:74: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:401:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 401 | struct insertBucket : public ::std::unary_function<TPageBucket,void> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:507:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 507 | struct insertBucket : public ::std::unary_function<TPageBucket,void> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:78: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:42:48: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 42 | struct MergeStreamComparer : public ::std::binary_function < PageBucket<TValue>, | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:57:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 57 | public ::std::binary_function < | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:257:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 257 | struct insertBucket : public ::std::unary_function<TPageBucket,void> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:372:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 372 | struct insertBucket : public ::std::unary_function<TPageBucket, void> { | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:45: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_set.h:373:41: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 373 | struct SetLess_ : public ::std::binary_function<TElement, TElement, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:70: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:404:18: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 404 | public::std::binary_function<FibreRecord, unsigned, bool> // functor for operator> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:744:18: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 744 | public::std::unary_function<InType, Result> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:760:18: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 760 | public::std::unary_function<InType, InType> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:80: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:854:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 854 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:902:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 902 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:970:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 970 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1039:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 1039 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1073:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 1073 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1121:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 1121 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2093:39: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 2093 | struct _qgramComp : public ::std::binary_function<InType,InType,Result> { | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2112:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 2112 | public ::std::binary_function< | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:91: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_sa_qsort.h:46:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 46 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_sa_qsort.h:85:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 85 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:96: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 65 | public std::binary_function<TValue, TValue, TResult> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 98 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 112 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 127 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 144 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 154 | public std::binary_function<TValue, TValue, TResult> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:99: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:110:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 110 | public ::std::binary_function < SkewDCStream<TValue>, | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:143:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 143 | public ::std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >, | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:100: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 65 | public std::binary_function<TValue, TValue, TResult> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 99 | public std::binary_function< | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 118 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 132 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 154 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 175 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 185 | public std::binary_function<TValue, TValue, TResult> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:103: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 57 | struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> { | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 97 | public std::binary_function< | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:141:29: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 141 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:109: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:59:42: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 59 | struct _mapInverse : public std::unary_function<InType,Result> { | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:164:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 164 | struct _mapInverseMulti : public std::unary_function<InType,Result> { | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const TText&, const TSA&, KasaiOriginal)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:312:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 312 | for(TSize hMax = _min(n - i, n - j); h < hMax && *I == *J; ++I, ++J, ++h) ; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:313:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 313 | LCP[isa - 1] = h; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const TText&, const TSA&, Kasai)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:379:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 379 | for(TSize hMax = _min(n - i, n - j); h < hMax && *I == *J; ++I, ++J, ++h) ; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:380:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 380 | LCP[i] = h | mark; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const StringSet<TSequence, TSpec>&, const TSA&, Kasai)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:483:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 483 | for(TSize hMax = _min(getValueI2((TPair)dec), n - j); h < hMax && *I == *J; ++I, ++J, ++h) ; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:484:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 484 | LCP[i] = h | mark; | ^~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:113: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_bwt.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_bwt.h:144:50: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 144 | struct _filterGlobalizer : public ::std::unary_function<InType,Result> { | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:120: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:585:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 585 | public ::std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:128: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h: In function 'void seqan::_storeWotdChildren(Index<TObject, IndexWotd<Dfi<TPredHull, TPred> > >&, TSize, TSize)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:504:27: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 504 | } else | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:506:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' 506 | for (TDirSize d = index.sentinelBound - index.sentinelOcc; d != index.sentinelBound; ++d) | ^~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:136: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/repeat_base.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/repeat_base.h:149:44: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 149 | struct RepeatLess_ : public ::std::binary_function<TPos, TPos, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:157: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_index_esa.h: In function 'typename seqan::Iterator<TLeft, const seqan::Tag<seqan::Standard_> >::Type seqan::_upperBoundLcpe(TText&, TSA&, SearchTreeIterator<TLCP, TSpec>, TQuery&, TDiff_, TDiff_)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_index_esa.h:1498:13: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 1498 | for(; i && ordEqual(*t, convert<TTextAlphabet>(*q)); --i, ++t, ++q) ; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_index_esa.h:1501:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 1501 | if (q == qEnd || t == tEnd || !ordGreater(*t, convert<TTextAlphabet>(*q))) { | ^~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_fundamental.h:79, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:58: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1542:29: required from 'void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1398:21: required from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = SimpleType<unsigned char, Dna5_>; TValueTarget = SimpleType<unsigned char, Dna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1429:31: required from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = SimpleType<unsigned char, Dna5_>; TValueTarget = SimpleType<unsigned char, Dna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1840:27: required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20: required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1925:45: required from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type, const TValue&) [with T = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TValue = seqan::SimpleType<unsigned char, seqan::Dna5_>; TExpand = seqan::Tag<seqan::TagGenerous_>; typename seqan::Size<T>::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1964:50: required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, const TValue2&, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize = int; TValue2 = SimpleType<unsigned char, Dna5_>; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2153:18: required from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize, const TValue&) [with T = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSize = int; TValue = SimpleType<unsigned char, Dna5_>; typename Size<T>::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/mason_variator.cpp:1085:15: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1521:19: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class seqan::SimpleType<unsigned char, seqan::Dna5_>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1521 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_alphabet.h:84, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:68: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5_>' declared here 116 | class SimpleType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io.h:64: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/sequence_stream_impl.h: In member function 'void seqan::SequenceStreamImpl_::_guessFileTypeAndFormatForReadingAndInitialize()': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/sequence_stream_impl.h:310:25: warning: this statement may fall through [-Wimplicit-fallthrough=] 310 | _fileFormat = this->_checkFormat(*_istreamReader); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/sequence_stream_impl.h:313:9: note: here 313 | case SeqIOFileType_::FILE_TYPE_AUTO: | ^~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_allocator.h:53, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:74: In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >; TValue = std::__cxx11::basic_string<char>; TSize = long unsigned int; TUsage = AllocateStorage_]', inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = std::__cxx11::basic_string<char>; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30, inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20, inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<std::__cxx11::basic_string<char>, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50, inlined from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18, inlined from 'void seqan::eraseBack(T&) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2337:8, inlined from 'TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string<char>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/arg_parse/arg_parse_ctd_support.h:88:30: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value '18446744073709551552' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/exception_ptr.h:38, from /usr/include/c++/13/exception:164, from /usr/include/c++/13/ios:41: /usr/include/c++/13/new: In function 'TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string<char>]': /usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here 126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:59, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:41: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h: In function 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h:399:36: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] 399 | snprintf(buffer, 4, "%d", x); | ^ In file included from /usr/include/stdio.h:906, from /usr/include/c++/13/cstdio:42, from /usr/include/c++/13/ext/string_conversions.h:45, from /usr/include/c++/13/bits/basic_string.h:4072, from /usr/include/c++/13/string:54: In function 'int snprintf(char*, size_t, const char*, ...)', inlined from 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h:399:21: /usr/include/bits/stdio2.h:54:35: note: '__builtin___snprintf_chk' output between 2 and 5 bytes into a destination of size 4 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<StructuralVariantRecord>; TValue = StructuralVariantRecord; TSize = long unsigned int; TUsage = AllocateStorage_]', inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = StructuralVariantRecord; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = StructuralVariantRecord; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = StructuralVariantRecord; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30, inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = StructuralVariantRecord; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = StructuralVariantRecord; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20, inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<StructuralVariantRecord>; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = StructuralVariantRecord; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50, inlined from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<StructuralVariantRecord>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18, inlined from 'void seqan::eraseBack(T&) [with T = String<StructuralVariantRecord>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2337:8, inlined from 'void StructuralVariantSimulator::_simulateFromSizes(Variants&, unsigned int, int, const seqan::CharString&)' at /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/mason_variator.cpp:317:30: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value '18446744073709551504' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/new: In member function 'void StructuralVariantSimulator::_simulateFromSizes(Variants&, unsigned int, int, const seqan::CharString&)': /usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here 126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ [ 54%] Linking CXX executable ../../../bin/mason_variator cd /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/mason2 && /usr/bin/cmake -E cmake_link_script CMakeFiles/mason_variator.dir/link.txt --verbose=1 /usr/bin/g++ -std=c++14 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -static-libgcc -static-libstdc++ -rdynamic CMakeFiles/mason_variator.dir/mason_variator.cpp.o -o ../../../bin/mason_variator -lrt -L/usr/lib64 -lz libmason_sim.a -lrt -L/usr/lib64 -lz make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' [ 54%] Built target mason_variator make -f extras/apps/mason2/CMakeFiles/mason_materializer.dir/build.make extras/apps/mason2/CMakeFiles/mason_materializer.dir/depend make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2 /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/mason2 /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/mason2/CMakeFiles/mason_materializer.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' make -f extras/apps/mason2/CMakeFiles/mason_materializer.dir/build.make extras/apps/mason2/CMakeFiles/mason_materializer.dir/build make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' [ 54%] Building CXX object extras/apps/mason2/CMakeFiles/mason_materializer.dir/mason_materializer.cpp.o cd /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/mason2 && /usr/bin/g++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-1.4.2/extras/include -I/builddir/build/BUILD/seqan-1.4.2/core/include -std=c++14 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -MD -MT extras/apps/mason2/CMakeFiles/mason_materializer.dir/mason_materializer.cpp.o -MF CMakeFiles/mason_materializer.dir/mason_materializer.cpp.o.d -o CMakeFiles/mason_materializer.dir/mason_materializer.cpp.o -c /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/mason_materializer.cpp In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:68, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:48, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/arg_parse.h:45, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/mason_materializer.cpp:43: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:80:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 80 | struct FunctorUpcase : public std::unary_function<InType, Result> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/ostream:40, from /usr/include/c++/13/iostream:41, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/debug_test_system.h:46, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_debug.h:52, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:49, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/arg_parse.h:44: /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:115:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 115 | struct FunctorLowcase : public std::unary_function<InType, Result> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:151:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 151 | struct FunctorConvert : public std::unary_function<InType,OutType> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:220:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 220 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:229:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 229 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:239:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 239 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:249:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 249 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:259:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 259 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:268:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 268 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:280:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 280 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/stream_algorithms.h:40, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:91: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamPeek(char&, FILE*)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:169:11: warning: comparison is always false due to limited range of data type [-Wtype-limits] 169 | if (c == EOF) | ^ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamReadChar(char&, FILE*)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:182:11: warning: comparison is always false due to limited range of data type [-Wtype-limits] 182 | if (c == EOF) | ^ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:117: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h:1436:51: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 1436 | struct testIODone : public ::std::unary_function<TPageFrame&,bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:46, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_align.h:47, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:54, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:38, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/fai_index.h:40, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io.h:83, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/mason_materializer.cpp:45: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:342:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 342 | public ::std::unary_function<Pair<TKey, TValue>, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:47: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm.h:793:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 793 | public ::std::unary_function<Pair<TWeight, TPair>, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:79: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:246:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 246 | public ::std::binary_function<TGapAnchor, TGapAnchor, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:256:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 256 | public ::std::binary_function<TGapAnchor, TGapAnchor, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:166: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h: In function 'int seqan::_globalAlignmentScore(const String<TValue, TSpec>&, const String<TValue2, TSpec2>&, const MyersBitVector&)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h:70:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 70 | if (length(seqH) < length(seqV)) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h:74:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 74 | const unsigned int BLOCK_SIZE = BitsPerValue<unsigned int>::VALUE; | ^~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:174: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h: In function 'seqan::Pair<seqan::Pair<TDiagonal> > seqan::_alignBandedSmithWatermanTrace(LocalAlignmentFinder<TScoreValue>&, const TSequenceH&, const TSequenceV&, TId, TId, TScore&, TDiagonal, TDiagonal)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:409:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 409 | if ((actualCol == 0) || (actualRow == 0)) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:412:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 412 | if (actualCol < len1) _alignTracePrint(finder.trace, seqH, seqV, id1, actualCol, id2, actualRow, len1 - actualCol, Horizontal); | ^~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:60: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:485:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 485 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:495:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 495 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:505:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 505 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:515:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 515 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:525:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 525 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:535:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 535 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:62: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h: In function 'void seqan::convertMatchesToGlobalAlignment(FragmentStore<TSpec, TConfig>&, const TScore&, const TShrinkMatches&)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2357:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 2357 | if (alignQualityStoreLengthPre == 0u) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2361:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 2361 | sortAlignedReads(store.alignedReadStore, SortBeginPos()); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/vcf_io.h:59, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/mason_materializer.cpp:47: /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/vcf_io/write_vcf.h: In function 'int seqan::writeRecord(TStream&, const VcfRecord&, const VcfIOContext&, const Vcf&)': /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/vcf_io/write_vcf.h:190:5: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 190 | else | ^~~~ /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/vcf_io/write_vcf.h:192:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' 192 | streamWriteChar(stream, '\t'); | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:62, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:40, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/methylation_levels.h:38, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/genomic_variants.h:52, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/vcf_materialization.h:44, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/mason_materializer.cpp:49: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:45:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 45 | struct filterI1 : public ::std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:54:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 54 | struct filterI2 : public ::std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:63:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 63 | struct filterI3 : public ::std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:74: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:401:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 401 | struct insertBucket : public ::std::unary_function<TPageBucket,void> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:507:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 507 | struct insertBucket : public ::std::unary_function<TPageBucket,void> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:78: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:42:48: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 42 | struct MergeStreamComparer : public ::std::binary_function < PageBucket<TValue>, | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:57:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 57 | public ::std::binary_function < | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:257:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 257 | struct insertBucket : public ::std::unary_function<TPageBucket,void> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:372:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 372 | struct insertBucket : public ::std::unary_function<TPageBucket, void> { | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:45: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_set.h:373:41: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 373 | struct SetLess_ : public ::std::binary_function<TElement, TElement, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:70: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:404:18: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 404 | public::std::binary_function<FibreRecord, unsigned, bool> // functor for operator> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:744:18: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 744 | public::std::unary_function<InType, Result> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:760:18: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 760 | public::std::unary_function<InType, InType> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:80: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:854:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 854 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:902:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 902 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:970:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 970 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1039:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 1039 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1073:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 1073 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1121:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 1121 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2093:39: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 2093 | struct _qgramComp : public ::std::binary_function<InType,InType,Result> { | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2112:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 2112 | public ::std::binary_function< | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:91: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_sa_qsort.h:46:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 46 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_sa_qsort.h:85:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 85 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:96: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 65 | public std::binary_function<TValue, TValue, TResult> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 98 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 112 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 127 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 144 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 154 | public std::binary_function<TValue, TValue, TResult> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:99: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:110:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 110 | public ::std::binary_function < SkewDCStream<TValue>, | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:143:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 143 | public ::std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >, | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:100: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 65 | public std::binary_function<TValue, TValue, TResult> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 99 | public std::binary_function< | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 118 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 132 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 154 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 175 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 185 | public std::binary_function<TValue, TValue, TResult> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:103: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 57 | struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> { | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 97 | public std::binary_function< | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:141:29: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 141 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:109: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:59:42: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 59 | struct _mapInverse : public std::unary_function<InType,Result> { | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:164:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 164 | struct _mapInverseMulti : public std::unary_function<InType,Result> { | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const TText&, const TSA&, KasaiOriginal)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:312:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 312 | for(TSize hMax = _min(n - i, n - j); h < hMax && *I == *J; ++I, ++J, ++h) ; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:313:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 313 | LCP[isa - 1] = h; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const TText&, const TSA&, Kasai)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:379:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 379 | for(TSize hMax = _min(n - i, n - j); h < hMax && *I == *J; ++I, ++J, ++h) ; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:380:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 380 | LCP[i] = h | mark; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const StringSet<TSequence, TSpec>&, const TSA&, Kasai)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:483:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 483 | for(TSize hMax = _min(getValueI2((TPair)dec), n - j); h < hMax && *I == *J; ++I, ++J, ++h) ; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:484:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 484 | LCP[i] = h | mark; | ^~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:113: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_bwt.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_bwt.h:144:50: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 144 | struct _filterGlobalizer : public ::std::unary_function<InType,Result> { | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:120: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:585:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 585 | public ::std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:128: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h: In function 'void seqan::_storeWotdChildren(Index<TObject, IndexWotd<Dfi<TPredHull, TPred> > >&, TSize, TSize)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:504:27: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 504 | } else | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:506:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' 506 | for (TDirSize d = index.sentinelBound - index.sentinelOcc; d != index.sentinelBound; ++d) | ^~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:136: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/repeat_base.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/repeat_base.h:149:44: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 149 | struct RepeatLess_ : public ::std::binary_function<TPos, TPos, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:157: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_index_esa.h: In function 'typename seqan::Iterator<TLeft, const seqan::Tag<seqan::Standard_> >::Type seqan::_upperBoundLcpe(TText&, TSA&, SearchTreeIterator<TLCP, TSpec>, TQuery&, TDiff_, TDiff_)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_index_esa.h:1498:13: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 1498 | for(; i && ordEqual(*t, convert<TTextAlphabet>(*q)); --i, ++t, ++q) ; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_index_esa.h:1501:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 1501 | if (q == qEnd || t == tEnd || !ordGreater(*t, convert<TTextAlphabet>(*q))) { | ^~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/mason_materializer.cpp: In member function 'int MasonMaterializerApp::run()': /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/mason_materializer.cpp:110:33: warning: catching polymorphic type 'class MasonIOException' by value [-Wcatch-value=] 110 | catch (MasonIOException e) | ^ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io.h:64: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/sequence_stream_impl.h: In member function 'void seqan::SequenceStreamImpl_::_guessFileTypeAndFormatForReadingAndInitialize()': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/sequence_stream_impl.h:310:25: warning: this statement may fall through [-Wimplicit-fallthrough=] 310 | _fileFormat = this->_checkFormat(*_istreamReader); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/sequence_stream_impl.h:313:9: note: here 313 | case SeqIOFileType_::FILE_TYPE_AUTO: | ^~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_allocator.h:53, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:74: In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >; TValue = std::__cxx11::basic_string<char>; TSize = long unsigned int; TUsage = AllocateStorage_]', inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = std::__cxx11::basic_string<char>; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30, inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20, inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<std::__cxx11::basic_string<char>, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50, inlined from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18, inlined from 'void seqan::eraseBack(T&) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2337:8, inlined from 'TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string<char>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/arg_parse/arg_parse_ctd_support.h:88:30: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value '18446744073709551552' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/exception_ptr.h:38, from /usr/include/c++/13/exception:164, from /usr/include/c++/13/ios:41: /usr/include/c++/13/new: In function 'TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string<char>]': /usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here 126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:59, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:41: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h: In function 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h:399:36: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] 399 | snprintf(buffer, 4, "%d", x); | ^ In file included from /usr/include/stdio.h:906, from /usr/include/c++/13/cstdio:42, from /usr/include/c++/13/ext/string_conversions.h:45, from /usr/include/c++/13/bits/basic_string.h:4072, from /usr/include/c++/13/string:54: In function 'int snprintf(char*, size_t, const char*, ...)', inlined from 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h:399:21: /usr/include/bits/stdio2.h:54:35: note: '__builtin___snprintf_chk' output between 2 and 5 bytes into a destination of size 4 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ [ 56%] Linking CXX executable ../../../bin/mason_materializer cd /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/mason2 && /usr/bin/cmake -E cmake_link_script CMakeFiles/mason_materializer.dir/link.txt --verbose=1 /usr/bin/g++ -std=c++14 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -static-libgcc -static-libstdc++ -rdynamic CMakeFiles/mason_materializer.dir/mason_materializer.cpp.o -o ../../../bin/mason_materializer -lrt -L/usr/lib64 -lz libmason_sim.a -lrt -L/usr/lib64 -lz make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' [ 56%] Built target mason_materializer make -f extras/apps/mason2/CMakeFiles/mason_simulator.dir/build.make extras/apps/mason2/CMakeFiles/mason_simulator.dir/depend make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2 /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/mason2 /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/mason2/CMakeFiles/mason_simulator.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' make -f extras/apps/mason2/CMakeFiles/mason_simulator.dir/build.make extras/apps/mason2/CMakeFiles/mason_simulator.dir/build make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' [ 58%] Building CXX object extras/apps/mason2/CMakeFiles/mason_simulator.dir/mason_simulator.cpp.o cd /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/mason2 && /usr/bin/g++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-1.4.2/extras/include -I/builddir/build/BUILD/seqan-1.4.2/core/include -std=c++14 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -MD -MT extras/apps/mason2/CMakeFiles/mason_simulator.dir/mason_simulator.cpp.o -MF CMakeFiles/mason_simulator.dir/mason_simulator.cpp.o.d -o CMakeFiles/mason_simulator.dir/mason_simulator.cpp.o -c /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/mason_simulator.cpp In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:68, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:48, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream.h:86, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io.h:45, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/fragment_generation.h:52, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/mason_simulator.cpp:43: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:80:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 80 | struct FunctorUpcase : public std::unary_function<InType, Result> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/refwrap.h:39, from /usr/include/c++/13/vector:68, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/mason_simulator.cpp:40: /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:115:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 115 | struct FunctorLowcase : public std::unary_function<InType, Result> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:151:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 151 | struct FunctorConvert : public std::unary_function<InType,OutType> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:220:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 220 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:229:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 229 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:239:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 239 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:249:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 249 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:259:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 259 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:268:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 268 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:280:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 280 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/stream_algorithms.h:40, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:91: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamPeek(char&, FILE*)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:169:11: warning: comparison is always false due to limited range of data type [-Wtype-limits] 169 | if (c == EOF) | ^ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamReadChar(char&, FILE*)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:182:11: warning: comparison is always false due to limited range of data type [-Wtype-limits] 182 | if (c == EOF) | ^ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:117: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h:1436:51: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 1436 | struct testIODone : public ::std::unary_function<TPageFrame&,bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:46, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_align.h:47, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:54, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:38, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/fai_index.h:40, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io.h:83: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:342:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 342 | public ::std::unary_function<Pair<TKey, TValue>, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:47: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm.h:793:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 793 | public ::std::unary_function<Pair<TWeight, TPair>, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:79: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:246:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 246 | public ::std::binary_function<TGapAnchor, TGapAnchor, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:256:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 256 | public ::std::binary_function<TGapAnchor, TGapAnchor, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:166: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h: In function 'int seqan::_globalAlignmentScore(const String<TValue, TSpec>&, const String<TValue2, TSpec2>&, const MyersBitVector&)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h:70:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 70 | if (length(seqH) < length(seqV)) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h:74:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 74 | const unsigned int BLOCK_SIZE = BitsPerValue<unsigned int>::VALUE; | ^~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:174: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h: In function 'seqan::Pair<seqan::Pair<TDiagonal> > seqan::_alignBandedSmithWatermanTrace(LocalAlignmentFinder<TScoreValue>&, const TSequenceH&, const TSequenceV&, TId, TId, TScore&, TDiagonal, TDiagonal)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:409:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 409 | if ((actualCol == 0) || (actualRow == 0)) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:412:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 412 | if (actualCol < len1) _alignTracePrint(finder.trace, seqH, seqV, id1, actualCol, id2, actualRow, len1 - actualCol, Horizontal); | ^~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:60: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:485:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 485 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:495:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 495 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:505:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 505 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:515:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 515 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:525:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 525 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:535:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 535 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:62: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h: In function 'void seqan::convertMatchesToGlobalAlignment(FragmentStore<TSpec, TConfig>&, const TScore&, const TShrinkMatches&)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2357:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 2357 | if (alignQualityStoreLengthPre == 0u) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2361:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 2361 | sortAlignedReads(store.alignedReadStore, SortBeginPos()); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:62, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:40, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/methylation_levels.h:38, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/sequencing.h:49, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/mason_simulator.cpp:44: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:45:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 45 | struct filterI1 : public ::std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:54:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 54 | struct filterI2 : public ::std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:63:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 63 | struct filterI3 : public ::std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:74: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:401:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 401 | struct insertBucket : public ::std::unary_function<TPageBucket,void> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:507:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 507 | struct insertBucket : public ::std::unary_function<TPageBucket,void> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:78: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:42:48: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 42 | struct MergeStreamComparer : public ::std::binary_function < PageBucket<TValue>, | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:57:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 57 | public ::std::binary_function < | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:257:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 257 | struct insertBucket : public ::std::unary_function<TPageBucket,void> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:372:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 372 | struct insertBucket : public ::std::unary_function<TPageBucket, void> { | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:45: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_set.h:373:41: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 373 | struct SetLess_ : public ::std::binary_function<TElement, TElement, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:70: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:404:18: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 404 | public::std::binary_function<FibreRecord, unsigned, bool> // functor for operator> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:744:18: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 744 | public::std::unary_function<InType, Result> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:760:18: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 760 | public::std::unary_function<InType, InType> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:80: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:854:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 854 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:902:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 902 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:970:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 970 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1039:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 1039 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1073:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 1073 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1121:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 1121 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2093:39: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 2093 | struct _qgramComp : public ::std::binary_function<InType,InType,Result> { | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2112:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 2112 | public ::std::binary_function< | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:91: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_sa_qsort.h:46:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 46 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_sa_qsort.h:85:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 85 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:96: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 65 | public std::binary_function<TValue, TValue, TResult> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 98 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 112 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 127 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 144 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 154 | public std::binary_function<TValue, TValue, TResult> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:99: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:110:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 110 | public ::std::binary_function < SkewDCStream<TValue>, | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:143:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 143 | public ::std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >, | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:100: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 65 | public std::binary_function<TValue, TValue, TResult> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 99 | public std::binary_function< | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 118 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 132 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 154 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 175 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 185 | public std::binary_function<TValue, TValue, TResult> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:103: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 57 | struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> { | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 97 | public std::binary_function< | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:141:29: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 141 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:109: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:59:42: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 59 | struct _mapInverse : public std::unary_function<InType,Result> { | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:164:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 164 | struct _mapInverseMulti : public std::unary_function<InType,Result> { | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const TText&, const TSA&, KasaiOriginal)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:312:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 312 | for(TSize hMax = _min(n - i, n - j); h < hMax && *I == *J; ++I, ++J, ++h) ; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:313:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 313 | LCP[isa - 1] = h; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const TText&, const TSA&, Kasai)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:379:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 379 | for(TSize hMax = _min(n - i, n - j); h < hMax && *I == *J; ++I, ++J, ++h) ; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:380:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 380 | LCP[i] = h | mark; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const StringSet<TSequence, TSpec>&, const TSA&, Kasai)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:483:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 483 | for(TSize hMax = _min(getValueI2((TPair)dec), n - j); h < hMax && *I == *J; ++I, ++J, ++h) ; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:484:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 484 | LCP[i] = h | mark; | ^~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:113: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_bwt.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_bwt.h:144:50: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 144 | struct _filterGlobalizer : public ::std::unary_function<InType,Result> { | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:120: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:585:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 585 | public ::std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:128: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h: In function 'void seqan::_storeWotdChildren(Index<TObject, IndexWotd<Dfi<TPredHull, TPred> > >&, TSize, TSize)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:504:27: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 504 | } else | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:506:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' 506 | for (TDirSize d = index.sentinelBound - index.sentinelOcc; d != index.sentinelBound; ++d) | ^~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:136: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/repeat_base.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/repeat_base.h:149:44: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 149 | struct RepeatLess_ : public ::std::binary_function<TPos, TPos, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:157: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_index_esa.h: In function 'typename seqan::Iterator<TLeft, const seqan::Tag<seqan::Standard_> >::Type seqan::_upperBoundLcpe(TText&, TSA&, SearchTreeIterator<TLCP, TSpec>, TQuery&, TDiff_, TDiff_)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_index_esa.h:1498:13: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 1498 | for(; i && ordEqual(*t, convert<TTextAlphabet>(*q)); --i, ++t, ++q) ; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_index_esa.h:1501:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 1501 | if (q == qEnd || t == tEnd || !ordGreater(*t, convert<TTextAlphabet>(*q))) { | ^~ In file included from /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/vcf_io.h:59, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/vcf_materialization.h:42, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/mason_simulator.cpp:47: /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/vcf_io/write_vcf.h: In function 'int seqan::writeRecord(TStream&, const VcfRecord&, const VcfIOContext&, const Vcf&)': /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/vcf_io/write_vcf.h:190:5: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 190 | else | ^~~~ /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/vcf_io/write_vcf.h:192:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' 192 | streamWriteChar(stream, '\t'); | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_fundamental.h:79, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:58, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/random.h:46, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/fragment_generation.h:50: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, const TParam&) [with TIterator = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:363:28: required from 'void seqan::valueConstruct(TIterator, const TParam&) [with TIterator = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>*; TParam = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:606:19: required from 'typename seqan::Value<TIterator>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Tag<Tristate_> >; TValue = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; typename Value<TIterator>::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:735:42: required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TValue2 = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:674:19: required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:990:15: required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>&]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_array.h:243:34: required from 'void seqan::_reinitArrayGaps(Gaps<TSequence, Tag<ArrayGaps_> >&) [with TSequence = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_array.h:153:25: required from 'seqan::Gaps<TSequence, seqan::Tag<seqan::ArrayGaps_> >::Gaps(TSequence&) [with TSequence = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/mason_simulator.cpp:221:57: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:296:9: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 296 | new( (void*) & value(it) ) TNonConstValue(param_); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence.h:93, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/fragment_generation.h:51: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_iterator.h:65, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:86: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(const seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_algorithm_impl.h:476:24: required from 'void seqan::_computeUnbandedAlignment(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const DPProfile_<TAlignmentAlgo, TGapCosts, TTraceFlag>&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_> >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoringScheme = Score<int, Tag<Simple_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_algorithm_impl.h:1419:34: required from 'typename seqan::Value<TKeywords>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBand_<TBandSwitch>&, const DPProfile_<TAlignmentAlgo, TGapCosts, TTraceFlag>&) [with TTraceTarget = String<TraceSegment_<long unsigned int, long unsigned int>, Alloc<> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<TKeywords>::Type = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:675:33: required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TRightValue, TRightSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TDPScoutStateSpec = Tag<Default_>; TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:716:33: required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:732:33: required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&) [with TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_banded.h:172:44: required from 'TScoreValue seqan::globalAlignment(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const Score<TScoreValue, TScoreSpec>&, const AlignConfig<TTop, TRight, TLeft, TBottom, TACSpec>&, int, int, const TAlgoTag&) [with TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>; bool TOP = false; bool LEFT = false; bool RIGHT = false; bool BOTTOM = false; TACSpec = Tag<Default_>; TAlgoTag = Tag<NeedlemanWunsch_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_banded.h:209:31: required from 'TScoreValue seqan::globalAlignment(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const Score<TScoreValue, TScoreSpec>&, const AlignConfig<TTop, TRight, TLeft, TBottom, TACSpec>&, int, int) [with TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>; bool TOP = false; bool LEFT = false; bool RIGHT = false; bool BOTTOM = false; TACSpec = Tag<Default_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_banded.h:226:27: required from 'TScoreValue seqan::globalAlignment(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const Score<TScoreValue, TScoreSpec>&, int, int) [with TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/mason_simulator.cpp:229:39: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:147:15: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 147 | : data_container(other_.data_container), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator-(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TIterator = SimpleType<unsigned char, Dna5_>*; TSpec = Tag<Default_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_algorithm_impl.h:477:58: required from 'void seqan::_computeUnbandedAlignment(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const DPProfile_<TAlignmentAlgo, TGapCosts, TTraceFlag>&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_> >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoringScheme = Score<int, Tag<Simple_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_algorithm_impl.h:1419:34: required from 'typename seqan::Value<TKeywords>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBand_<TBandSwitch>&, const DPProfile_<TAlignmentAlgo, TGapCosts, TTraceFlag>&) [with TTraceTarget = String<TraceSegment_<long unsigned int, long unsigned int>, Alloc<> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<TKeywords>::Type = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:675:33: required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TRightValue, TRightSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TDPScoutStateSpec = Tag<Default_>; TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:716:33: required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:732:33: required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&) [with TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_banded.h:172:44: required from 'TScoreValue seqan::globalAlignment(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const Score<TScoreValue, TScoreSpec>&, const AlignConfig<TTop, TRight, TLeft, TBottom, TACSpec>&, int, int, const TAlgoTag&) [with TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>; bool TOP = false; bool LEFT = false; bool RIGHT = false; bool BOTTOM = false; TACSpec = Tag<Default_>; TAlgoTag = Tag<NeedlemanWunsch_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_banded.h:209:31: required from 'TScoreValue seqan::globalAlignment(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const Score<TScoreValue, TScoreSpec>&, const AlignConfig<TTop, TRight, TLeft, TBottom, TACSpec>&, int, int) [with TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>; bool TOP = false; bool LEFT = false; bool RIGHT = false; bool BOTTOM = false; TACSpec = Tag<Default_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_banded.h:226:27: required from 'TScoreValue seqan::globalAlignment(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const Score<TScoreValue, TScoreSpec>&, int, int) [with TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/mason_simulator.cpp:229:39: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:686:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 686 | return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) - right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note: initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]' 138 | Iter(typename Parameter_<TContainer>::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator+(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TIterator = SimpleType<unsigned char, Dna5_>*; TSpec = Tag<Default_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_algorithm_impl.h:1205:52: required from 'void seqan::_computeHammingDistance(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec>&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_> >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBand_<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_algorithm_impl.h:1421:32: required from 'typename seqan::Value<TKeywords>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBand_<TBandSwitch>&, const DPProfile_<TAlignmentAlgo, TGapCosts, TTraceFlag>&) [with TTraceTarget = String<TraceSegment_<long unsigned int, long unsigned int>, Alloc<> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<TKeywords>::Type = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:675:33: required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TRightValue, TRightSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TDPScoutStateSpec = Tag<Default_>; TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:716:33: required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:732:33: required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&) [with TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_banded.h:172:44: required from 'TScoreValue seqan::globalAlignment(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const Score<TScoreValue, TScoreSpec>&, const AlignConfig<TTop, TRight, TLeft, TBottom, TACSpec>&, int, int, const TAlgoTag&) [with TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>; bool TOP = false; bool LEFT = false; bool RIGHT = false; bool BOTTOM = false; TACSpec = Tag<Default_>; TAlgoTag = Tag<NeedlemanWunsch_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_banded.h:209:31: required from 'TScoreValue seqan::globalAlignment(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const Score<TScoreValue, TScoreSpec>&, const AlignConfig<TTop, TRight, TLeft, TBottom, TACSpec>&, int, int) [with TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>; bool TOP = false; bool LEFT = false; bool RIGHT = false; bool BOTTOM = false; TACSpec = Tag<Default_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_banded.h:226:27: required from 'TScoreValue seqan::globalAlignment(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const Score<TScoreValue, TScoreSpec>&, int, int) [with TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/mason_simulator.cpp:229:39: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:619:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 619 | return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) + right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note: initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]' 138 | Iter(typename Parameter_<TContainer>::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator+(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, TIntegral) [with TContainer = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TIterator = SimpleType<unsigned char, Dna5_>*; TSpec = Tag<Default_>; TIntegral = long int]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_algorithm_impl.h:1206:55: required from 'void seqan::_computeHammingDistance(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec>&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_> >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBand_<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_algorithm_impl.h:1421:32: required from 'typename seqan::Value<TKeywords>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBand_<TBandSwitch>&, const DPProfile_<TAlignmentAlgo, TGapCosts, TTraceFlag>&) [with TTraceTarget = String<TraceSegment_<long unsigned int, long unsigned int>, Alloc<> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<TKeywords>::Type = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:675:33: required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TRightValue, TRightSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TDPScoutStateSpec = Tag<Default_>; TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:716:33: required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:732:33: required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&) [with TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_banded.h:172:44: required from 'TScoreValue seqan::globalAlignment(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const Score<TScoreValue, TScoreSpec>&, const AlignConfig<TTop, TRight, TLeft, TBottom, TACSpec>&, int, int, const TAlgoTag&) [with TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>; bool TOP = false; bool LEFT = false; bool RIGHT = false; bool BOTTOM = false; TACSpec = Tag<Default_>; TAlgoTag = Tag<NeedlemanWunsch_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_banded.h:209:31: required from 'TScoreValue seqan::globalAlignment(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const Score<TScoreValue, TScoreSpec>&, const AlignConfig<TTop, TRight, TLeft, TBottom, TACSpec>&, int, int) [with TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>; bool TOP = false; bool LEFT = false; bool RIGHT = false; bool BOTTOM = false; TACSpec = Tag<Default_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_banded.h:226:27: required from 'TScoreValue seqan::globalAlignment(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const Score<TScoreValue, TScoreSpec>&, int, int) [with TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/mason_simulator.cpp:229:39: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:609:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 609 | return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) + right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note: initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]' 138 | Iter(typename Parameter_<TContainer>::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence.h:91: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:624:25: required from 'typename seqan::Iterator<const T, const seqan::Tag<TSpec> >::Type seqan::begin(const T&, Tag<TSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_algorithm_impl.h:476:40: required from 'void seqan::_computeUnbandedAlignment(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const DPProfile_<TAlignmentAlgo, TGapCosts, TTraceFlag>&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_> >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoringScheme = Score<int, Tag<Simple_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_algorithm_impl.h:1419:34: required from 'typename seqan::Value<TKeywords>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBand_<TBandSwitch>&, const DPProfile_<TAlignmentAlgo, TGapCosts, TTraceFlag>&) [with TTraceTarget = String<TraceSegment_<long unsigned int, long unsigned int>, Alloc<> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<TKeywords>::Type = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:675:33: required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TRightValue, TRightSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TDPScoutStateSpec = Tag<Default_>; TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:716:33: required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:732:33: required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&) [with TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_banded.h:172:44: required from 'TScoreValue seqan::globalAlignment(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const Score<TScoreValue, TScoreSpec>&, const AlignConfig<TTop, TRight, TLeft, TBottom, TACSpec>&, int, int, const TAlgoTag&) [with TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>; bool TOP = false; bool LEFT = false; bool RIGHT = false; bool BOTTOM = false; TACSpec = Tag<Default_>; TAlgoTag = Tag<NeedlemanWunsch_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_banded.h:209:31: required from 'TScoreValue seqan::globalAlignment(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const Score<TScoreValue, TScoreSpec>&, const AlignConfig<TTop, TRight, TLeft, TBottom, TACSpec>&, int, int) [with TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>; bool TOP = false; bool LEFT = false; bool RIGHT = false; bool BOTTOM = false; TACSpec = Tag<Default_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_banded.h:226:27: required from 'TScoreValue seqan::globalAlignment(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const Score<TScoreValue, TScoreSpec>&, int, int) [with TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/mason_simulator.cpp:229:39: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:541:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 541 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note: initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]' 138 | Iter(typename Parameter_<TContainer>::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(const T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:850:23: required from 'typename seqan::Iterator<const T, const seqan::Tag<TSpec> >::Type seqan::end(const T&, Tag<TSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_algorithm_impl.h:477:41: required from 'void seqan::_computeUnbandedAlignment(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const DPProfile_<TAlignmentAlgo, TGapCosts, TTraceFlag>&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_> >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoringScheme = Score<int, Tag<Simple_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_algorithm_impl.h:1419:34: required from 'typename seqan::Value<TKeywords>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBand_<TBandSwitch>&, const DPProfile_<TAlignmentAlgo, TGapCosts, TTraceFlag>&) [with TTraceTarget = String<TraceSegment_<long unsigned int, long unsigned int>, Alloc<> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<TKeywords>::Type = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:675:33: required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TRightValue, TRightSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TDPScoutStateSpec = Tag<Default_>; TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:716:33: required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:732:33: required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&) [with TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_banded.h:172:44: required from 'TScoreValue seqan::globalAlignment(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const Score<TScoreValue, TScoreSpec>&, const AlignConfig<TTop, TRight, TLeft, TBottom, TACSpec>&, int, int, const TAlgoTag&) [with TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>; bool TOP = false; bool LEFT = false; bool RIGHT = false; bool BOTTOM = false; TACSpec = Tag<Default_>; TAlgoTag = Tag<NeedlemanWunsch_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_banded.h:209:31: required from 'TScoreValue seqan::globalAlignment(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const Score<TScoreValue, TScoreSpec>&, const AlignConfig<TTop, TRight, TLeft, TBottom, TACSpec>&, int, int) [with TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>; bool TOP = false; bool LEFT = false; bool RIGHT = false; bool BOTTOM = false; TACSpec = Tag<Default_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_banded.h:226:27: required from 'TScoreValue seqan::globalAlignment(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const Score<TScoreValue, TScoreSpec>&, int, int) [with TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/mason_simulator.cpp:229:39: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:777:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 777 | return TIterator(me, end(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note: initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]' 138 | Iter(typename Parameter_<TContainer>::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence.h:92: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:139:40: required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:686:12: required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator-(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TIterator = SimpleType<unsigned char, Dna5_>*; TSpec = Tag<Default_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_algorithm_impl.h:477:58: required from 'void seqan::_computeUnbandedAlignment(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const DPProfile_<TAlignmentAlgo, TGapCosts, TTraceFlag>&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_> >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoringScheme = Score<int, Tag<Simple_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_algorithm_impl.h:1419:34: required from 'typename seqan::Value<TKeywords>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBand_<TBandSwitch>&, const DPProfile_<TAlignmentAlgo, TGapCosts, TTraceFlag>&) [with TTraceTarget = String<TraceSegment_<long unsigned int, long unsigned int>, Alloc<> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<TKeywords>::Type = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:675:33: required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TRightValue, TRightSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TDPScoutStateSpec = Tag<Default_>; TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:716:33: required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:732:33: required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&) [with TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_banded.h:172:44: required from 'TScoreValue seqan::globalAlignment(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const Score<TScoreValue, TScoreSpec>&, const AlignConfig<TTop, TRight, TLeft, TBottom, TACSpec>&, int, int, const TAlgoTag&) [with TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>; bool TOP = false; bool LEFT = false; bool RIGHT = false; bool BOTTOM = false; TACSpec = Tag<Default_>; TAlgoTag = Tag<NeedlemanWunsch_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_banded.h:209:31: required from 'TScoreValue seqan::globalAlignment(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const Score<TScoreValue, TScoreSpec>&, const AlignConfig<TTop, TRight, TLeft, TBottom, TACSpec>&, int, int) [with TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>; bool TOP = false; bool LEFT = false; bool RIGHT = false; bool BOTTOM = false; TACSpec = Tag<Default_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_banded.h:226:27: required from 'TScoreValue seqan::globalAlignment(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const Score<TScoreValue, TScoreSpec>&, int, int) [with TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/mason_simulator.cpp:229:39: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_base.h:470:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 470 | return me; | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1542:29: required from 'void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1398:21: required from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = SimpleType<unsigned char, Dna5_>; TValueTarget = SimpleType<unsigned char, Dna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1429:31: required from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = SimpleType<unsigned char, Dna5_>; TValueTarget = SimpleType<unsigned char, Dna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1840:27: required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20: required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1925:45: required from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type, const TValue&) [with T = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TValue = seqan::SimpleType<unsigned char, seqan::Dna5_>; TExpand = seqan::Tag<seqan::TagGenerous_>; typename seqan::Size<T>::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1964:50: required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, const TValue2&, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize = unsigned int; TValue2 = SimpleType<unsigned char, Dna5_>; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2153:18: required from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize, const TValue&) [with T = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSize = unsigned int; TValue = SimpleType<unsigned char, Dna5_>; typename Size<T>::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/fai_index.h:426:11: required from 'int seqan::readRegion(String<TValue, TSpec>&, const FaiIndex&, unsigned int, unsigned int, unsigned int) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/fai_index.h:505:22: required from 'int seqan::readSequence(String<TValue, TSpec>&, const FaiIndex&, unsigned int) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/mason_simulator.cpp:817:29: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1521:19: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class seqan::SimpleType<unsigned char, seqan::Dna5_>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1521 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_alphabet.h:84, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:68: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5_>' declared here 116 | class SimpleType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io.h:64: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/sequence_stream_impl.h: In member function 'void seqan::SequenceStreamImpl_::_guessFileTypeAndFormatForReadingAndInitialize()': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/sequence_stream_impl.h:310:25: warning: this statement may fall through [-Wimplicit-fallthrough=] 310 | _fileFormat = this->_checkFormat(*_istreamReader); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/sequence_stream_impl.h:313:9: note: here 313 | case SeqIOFileType_::FILE_TYPE_AUTO: | ^~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_allocator.h:53, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:74: In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >; TValue = std::__cxx11::basic_string<char>; TSize = long unsigned int; TUsage = AllocateStorage_]', inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = std::__cxx11::basic_string<char>; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30, inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20, inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<std::__cxx11::basic_string<char>, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50, inlined from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18, inlined from 'void seqan::eraseBack(T&) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2337:8, inlined from 'TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string<char>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/arg_parse/arg_parse_ctd_support.h:88:30: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value '18446744073709551552' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/new_allocator.h:34, from /usr/include/c++/13/ppc64le-redhat-linux/bits/c++allocator.h:33, from /usr/include/c++/13/bits/allocator.h:46, from /usr/include/c++/13/vector:63: /usr/include/c++/13/new: In function 'TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string<char>]': /usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here 126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:59, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:41: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h: In function 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h:399:36: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] 399 | snprintf(buffer, 4, "%d", x); | ^ In file included from /usr/include/stdio.h:906, from /usr/include/c++/13/cstdio:42, from /usr/include/c++/13/ext/string_conversions.h:45, from /usr/include/c++/13/bits/basic_string.h:4072, from /usr/include/c++/13/string:54, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/istream:40, from /usr/include/c++/13/sstream:40, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/fragment_generation.h:45: In function 'int snprintf(char*, size_t, const char*, ...)', inlined from 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h:399:21: /usr/include/bits/stdio2.h:54:35: note: '__builtin___snprintf_chk' output between 2 and 5 bytes into a destination of size 4 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ [ 58%] Linking CXX executable ../../../bin/mason_simulator cd /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/mason2 && /usr/bin/cmake -E cmake_link_script CMakeFiles/mason_simulator.dir/link.txt --verbose=1 /usr/bin/g++ -std=c++14 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -static-libgcc -static-libstdc++ -rdynamic CMakeFiles/mason_simulator.dir/mason_simulator.cpp.o -o ../../../bin/mason_simulator -lrt -L/usr/lib64 -lz libmason_sim.a -lrt -L/usr/lib64 -lz make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' [ 58%] Built target mason_simulator make -f extras/apps/mason2/CMakeFiles/mason_splicing.dir/build.make extras/apps/mason2/CMakeFiles/mason_splicing.dir/depend make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2 /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/mason2 /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/mason2/CMakeFiles/mason_splicing.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' make -f extras/apps/mason2/CMakeFiles/mason_splicing.dir/build.make extras/apps/mason2/CMakeFiles/mason_splicing.dir/build make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' [ 59%] Building CXX object extras/apps/mason2/CMakeFiles/mason_splicing.dir/mason_splicing.cpp.o cd /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/mason2 && /usr/bin/g++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-1.4.2/extras/include -I/builddir/build/BUILD/seqan-1.4.2/core/include -std=c++14 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -MD -MT extras/apps/mason2/CMakeFiles/mason_splicing.dir/mason_splicing.cpp.o -MF CMakeFiles/mason_splicing.dir/mason_splicing.cpp.o.d -o CMakeFiles/mason_splicing.dir/mason_splicing.cpp.o -c /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/mason_splicing.cpp In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:68, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:48, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/arg_parse.h:45, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/mason_splicing.cpp:42: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:80:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 80 | struct FunctorUpcase : public std::unary_function<InType, Result> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/ostream:40, from /usr/include/c++/13/iostream:41, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/debug_test_system.h:46, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_debug.h:52, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:49, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/arg_parse.h:44: /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:115:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 115 | struct FunctorLowcase : public std::unary_function<InType, Result> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:151:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 151 | struct FunctorConvert : public std::unary_function<InType,OutType> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:220:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 220 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:229:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 229 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:239:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 239 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:249:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 249 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:259:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 259 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:268:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 268 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:280:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 280 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/stream_algorithms.h:40, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:91: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamPeek(char&, FILE*)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:169:11: warning: comparison is always false due to limited range of data type [-Wtype-limits] 169 | if (c == EOF) | ^ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamReadChar(char&, FILE*)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:182:11: warning: comparison is always false due to limited range of data type [-Wtype-limits] 182 | if (c == EOF) | ^ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:117: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h:1436:51: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 1436 | struct testIODone : public ::std::unary_function<TPageFrame&,bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:46, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_align.h:47, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:54, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:38, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/fai_index.h:40, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io.h:83, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/mason_splicing.cpp:44: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:342:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 342 | public ::std::unary_function<Pair<TKey, TValue>, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:47: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm.h:793:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 793 | public ::std::unary_function<Pair<TWeight, TPair>, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:79: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:246:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 246 | public ::std::binary_function<TGapAnchor, TGapAnchor, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:256:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 256 | public ::std::binary_function<TGapAnchor, TGapAnchor, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:166: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h: In function 'int seqan::_globalAlignmentScore(const String<TValue, TSpec>&, const String<TValue2, TSpec2>&, const MyersBitVector&)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h:70:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 70 | if (length(seqH) < length(seqV)) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h:74:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 74 | const unsigned int BLOCK_SIZE = BitsPerValue<unsigned int>::VALUE; | ^~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:174: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h: In function 'seqan::Pair<seqan::Pair<TDiagonal> > seqan::_alignBandedSmithWatermanTrace(LocalAlignmentFinder<TScoreValue>&, const TSequenceH&, const TSequenceV&, TId, TId, TScore&, TDiagonal, TDiagonal)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:409:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 409 | if ((actualCol == 0) || (actualRow == 0)) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:412:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 412 | if (actualCol < len1) _alignTracePrint(finder.trace, seqH, seqV, id1, actualCol, id2, actualRow, len1 - actualCol, Horizontal); | ^~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:60: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:485:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 485 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:495:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 495 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:505:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 505 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:515:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 515 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:525:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 525 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:535:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 535 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:62: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h: In function 'void seqan::convertMatchesToGlobalAlignment(FragmentStore<TSpec, TConfig>&, const TScore&, const TShrinkMatches&)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2357:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 2357 | if (alignQualityStoreLengthPre == 0u) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2361:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 2361 | sortAlignedReads(store.alignedReadStore, SortBeginPos()); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/vcf_io.h:59, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/mason_splicing.cpp:46: /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/vcf_io/write_vcf.h: In function 'int seqan::writeRecord(TStream&, const VcfRecord&, const VcfIOContext&, const Vcf&)': /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/vcf_io/write_vcf.h:190:5: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 190 | else | ^~~~ /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/vcf_io/write_vcf.h:192:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' 192 | streamWriteChar(stream, '\t'); | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:62, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:40, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/methylation_levels.h:38, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/genomic_variants.h:52, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/vcf_materialization.h:44, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/mason_splicing.cpp:49: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:45:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 45 | struct filterI1 : public ::std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:54:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 54 | struct filterI2 : public ::std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:63:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 63 | struct filterI3 : public ::std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:74: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:401:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 401 | struct insertBucket : public ::std::unary_function<TPageBucket,void> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:507:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 507 | struct insertBucket : public ::std::unary_function<TPageBucket,void> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:78: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:42:48: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 42 | struct MergeStreamComparer : public ::std::binary_function < PageBucket<TValue>, | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:57:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 57 | public ::std::binary_function < | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:257:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 257 | struct insertBucket : public ::std::unary_function<TPageBucket,void> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:372:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 372 | struct insertBucket : public ::std::unary_function<TPageBucket, void> { | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:45: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_set.h:373:41: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 373 | struct SetLess_ : public ::std::binary_function<TElement, TElement, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:70: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:404:18: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 404 | public::std::binary_function<FibreRecord, unsigned, bool> // functor for operator> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:744:18: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 744 | public::std::unary_function<InType, Result> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:760:18: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 760 | public::std::unary_function<InType, InType> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:80: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:854:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 854 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:902:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 902 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:970:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 970 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1039:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 1039 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1073:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 1073 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1121:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 1121 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2093:39: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 2093 | struct _qgramComp : public ::std::binary_function<InType,InType,Result> { | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2112:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 2112 | public ::std::binary_function< | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:91: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_sa_qsort.h:46:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 46 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_sa_qsort.h:85:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 85 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:96: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 65 | public std::binary_function<TValue, TValue, TResult> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 98 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 112 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 127 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 144 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 154 | public std::binary_function<TValue, TValue, TResult> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:99: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:110:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 110 | public ::std::binary_function < SkewDCStream<TValue>, | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:143:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 143 | public ::std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >, | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:100: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 65 | public std::binary_function<TValue, TValue, TResult> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 99 | public std::binary_function< | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 118 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 132 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 154 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 175 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 185 | public std::binary_function<TValue, TValue, TResult> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:103: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 57 | struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> { | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 97 | public std::binary_function< | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:141:29: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 141 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:109: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:59:42: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 59 | struct _mapInverse : public std::unary_function<InType,Result> { | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:164:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 164 | struct _mapInverseMulti : public std::unary_function<InType,Result> { | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const TText&, const TSA&, KasaiOriginal)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:312:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 312 | for(TSize hMax = _min(n - i, n - j); h < hMax && *I == *J; ++I, ++J, ++h) ; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:313:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 313 | LCP[isa - 1] = h; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const TText&, const TSA&, Kasai)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:379:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 379 | for(TSize hMax = _min(n - i, n - j); h < hMax && *I == *J; ++I, ++J, ++h) ; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:380:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 380 | LCP[i] = h | mark; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const StringSet<TSequence, TSpec>&, const TSA&, Kasai)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:483:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 483 | for(TSize hMax = _min(getValueI2((TPair)dec), n - j); h < hMax && *I == *J; ++I, ++J, ++h) ; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:484:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 484 | LCP[i] = h | mark; | ^~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:113: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_bwt.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_bwt.h:144:50: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 144 | struct _filterGlobalizer : public ::std::unary_function<InType,Result> { | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:120: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:585:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 585 | public ::std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:128: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h: In function 'void seqan::_storeWotdChildren(Index<TObject, IndexWotd<Dfi<TPredHull, TPred> > >&, TSize, TSize)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:504:27: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 504 | } else | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:506:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' 506 | for (TDirSize d = index.sentinelBound - index.sentinelOcc; d != index.sentinelBound; ++d) | ^~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:136: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/repeat_base.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/repeat_base.h:149:44: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 149 | struct RepeatLess_ : public ::std::binary_function<TPos, TPos, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:157: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_index_esa.h: In function 'typename seqan::Iterator<TLeft, const seqan::Tag<seqan::Standard_> >::Type seqan::_upperBoundLcpe(TText&, TSA&, SearchTreeIterator<TLCP, TSpec>, TQuery&, TDiff_, TDiff_)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_index_esa.h:1498:13: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 1498 | for(; i && ordEqual(*t, convert<TTextAlphabet>(*q)); --i, ++t, ++q) ; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_index_esa.h:1501:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 1501 | if (q == qEnd || t == tEnd || !ordGreater(*t, convert<TTextAlphabet>(*q))) { | ^~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/mason_splicing.cpp: In member function 'int MasonSplicingApp::run()': /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/mason_splicing.cpp:138:33: warning: catching polymorphic type 'class MasonIOException' by value [-Wcatch-value=] 138 | catch (MasonIOException e) | ^ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_fundamental.h:79, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:58: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayMoveForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1610:29: required from 'void seqan::arrayMoveForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1444:21: required from 'void seqan::_arrayConstructMovePointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1465:31: required from 'void seqan::arrayConstructMove(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:849:31: required from 'static typename seqan::Size<T>::Type seqan::ClearSpaceExpandStringBase_<TExpand>::_clearSpace_(T&, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>; typename seqan::Size<T>::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1014:62: required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::_clearSpace(String<TValue, TSpec>&, TSize, TPosition, TPosition, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize = long unsigned int; TPosition = long unsigned int; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1367:67: required from 'static void seqan::AppendString_<TExpand>::append_(TTarget&, TSource&) [with TTarget = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSource = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1421:42: required from 'void seqan::append(String<TValue, TSpec>&, const TSource&, Tag<TUsage>) [with TTargetValue = SimpleType<unsigned char, Dna5_>; TTargetSpec = Alloc<>; TSource = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TExpand = TagGenerous_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1608:11: required from 'void seqan::append(TTarget&, TSource&) [with TTarget = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSource = String<SimpleType<unsigned char, Dna5_>, Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/mason_splicing.cpp:292:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1589:19: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class seqan::SimpleType<unsigned char, seqan::Dna5_>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1589 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_alphabet.h:84, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:68: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5_>' declared here 116 | class SimpleType | ^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayMoveBackwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1641:30: required from 'void seqan::arrayMoveBackward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1213:26: required from 'void seqan::arrayMove(TSource1, TSource2, TTarget) [with TTarget = SimpleType<unsigned char, Dna5_>*; TSource1 = SimpleType<unsigned char, Dna5_>*; TSource2 = SimpleType<unsigned char, Dna5_>*]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1660:14: required from 'void seqan::_arrayClearSpacePointer(TValue*, size_t, size_t, size_t, const True&) [with TValue = SimpleType<unsigned char, Dna5_>; size_t = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1681:28: required from 'void seqan::arrayClearSpace(TValue*, size_t, size_t, size_t) [with TValue = SimpleType<unsigned char, Dna5_>; size_t = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:856:28: required from 'static typename seqan::Size<T>::Type seqan::ClearSpaceExpandStringBase_<TExpand>::_clearSpace_(T&, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>; typename seqan::Size<T>::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1014:62: required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::_clearSpace(String<TValue, TSpec>&, TSize, TPosition, TPosition, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize = long unsigned int; TPosition = long unsigned int; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1367:67: required from 'static void seqan::AppendString_<TExpand>::append_(TTarget&, TSource&) [with TTarget = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSource = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1421:42: required from 'void seqan::append(String<TValue, TSpec>&, const TSource&, Tag<TUsage>) [with TTargetValue = SimpleType<unsigned char, Dna5_>; TTargetSpec = Alloc<>; TSource = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TExpand = TagGenerous_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1608:11: required from 'void seqan::append(TTarget&, TSource&) [with TTarget = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSource = String<SimpleType<unsigned char, Dna5_>, Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/mason_splicing.cpp:292:23: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1621:19: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class seqan::SimpleType<unsigned char, seqan::Dna5_>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1621 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5_>' declared here 116 | class SimpleType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io.h:64: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/sequence_stream_impl.h: In member function 'void seqan::SequenceStreamImpl_::_guessFileTypeAndFormatForReadingAndInitialize()': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/sequence_stream_impl.h:310:25: warning: this statement may fall through [-Wimplicit-fallthrough=] 310 | _fileFormat = this->_checkFormat(*_istreamReader); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/sequence_stream_impl.h:313:9: note: here 313 | case SeqIOFileType_::FILE_TYPE_AUTO: | ^~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_allocator.h:53, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:74: In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >; TValue = std::__cxx11::basic_string<char>; TSize = long unsigned int; TUsage = AllocateStorage_]', inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = std::__cxx11::basic_string<char>; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30, inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20, inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<std::__cxx11::basic_string<char>, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50, inlined from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18, inlined from 'void seqan::eraseBack(T&) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2337:8, inlined from 'TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string<char>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/arg_parse/arg_parse_ctd_support.h:88:30: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value '18446744073709551552' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/exception_ptr.h:38, from /usr/include/c++/13/exception:164, from /usr/include/c++/13/ios:41: /usr/include/c++/13/new: In function 'TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string<char>]': /usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here 126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:59, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:41: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h: In function 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h:399:36: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] 399 | snprintf(buffer, 4, "%d", x); | ^ In file included from /usr/include/stdio.h:906, from /usr/include/c++/13/cstdio:42, from /usr/include/c++/13/ext/string_conversions.h:45, from /usr/include/c++/13/bits/basic_string.h:4072, from /usr/include/c++/13/string:54: In function 'int snprintf(char*, size_t, const char*, ...)', inlined from 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h:399:21: /usr/include/bits/stdio2.h:54:35: note: '__builtin___snprintf_chk' output between 2 and 5 bytes into a destination of size 4 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ [ 59%] Linking CXX executable ../../../bin/mason_splicing cd /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/mason2 && /usr/bin/cmake -E cmake_link_script CMakeFiles/mason_splicing.dir/link.txt --verbose=1 /usr/bin/g++ -std=c++14 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -static-libgcc -static-libstdc++ -rdynamic CMakeFiles/mason_splicing.dir/mason_splicing.cpp.o -o ../../../bin/mason_splicing -lrt -L/usr/lib64 -lz libmason_sim.a -lrt -L/usr/lib64 -lz make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' [ 59%] Built target mason_splicing make -f extras/apps/mason2/CMakeFiles/mason_tests.dir/build.make extras/apps/mason2/CMakeFiles/mason_tests.dir/depend make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2 /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/mason2 /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/mason2/CMakeFiles/mason_tests.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' make -f extras/apps/mason2/CMakeFiles/mason_tests.dir/build.make extras/apps/mason2/CMakeFiles/mason_tests.dir/build make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' [ 61%] Building CXX object extras/apps/mason2/CMakeFiles/mason_tests.dir/mason_tests.cpp.o cd /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/mason2 && /usr/bin/g++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-1.4.2/extras/include -I/builddir/build/BUILD/seqan-1.4.2/core/include -std=c++14 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -MD -MT extras/apps/mason2/CMakeFiles/mason_tests.dir/mason_tests.cpp.o -MF CMakeFiles/mason_tests.dir/mason_tests.cpp.o.d -o CMakeFiles/mason_tests.dir/mason_tests.cpp.o -c /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/mason_tests.cpp In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:68, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:48, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:45, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/sequencing.h:42, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/mason_tests.cpp:40: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:80:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 80 | struct FunctorUpcase : public std::unary_function<InType, Result> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/ostream:40, from /usr/include/c++/13/iostream:41, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/debug_test_system.h:46, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_debug.h:52, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:49, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/mason_tests.cpp:38: /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:115:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 115 | struct FunctorLowcase : public std::unary_function<InType, Result> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:151:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 151 | struct FunctorConvert : public std::unary_function<InType,OutType> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:220:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 220 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:229:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 229 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:239:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 239 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:249:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 249 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:259:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 259 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:268:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 268 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:280:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 280 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/stream_algorithms.h:40, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:91: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamPeek(char&, FILE*)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:169:11: warning: comparison is always false due to limited range of data type [-Wtype-limits] 169 | if (c == EOF) | ^ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamReadChar(char&, FILE*)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:182:11: warning: comparison is always false due to limited range of data type [-Wtype-limits] 182 | if (c == EOF) | ^ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:117: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h:1436:51: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 1436 | struct testIODone : public ::std::unary_function<TPageFrame&,bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:46, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_align.h:47, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:54, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:48: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:342:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 342 | public ::std::unary_function<Pair<TKey, TValue>, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:47: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm.h:793:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 793 | public ::std::unary_function<Pair<TWeight, TPair>, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:79: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:246:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 246 | public ::std::binary_function<TGapAnchor, TGapAnchor, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:256:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 256 | public ::std::binary_function<TGapAnchor, TGapAnchor, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:166: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h: In function 'int seqan::_globalAlignmentScore(const String<TValue, TSpec>&, const String<TValue2, TSpec2>&, const MyersBitVector&)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h:70:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 70 | if (length(seqH) < length(seqV)) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h:74:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 74 | const unsigned int BLOCK_SIZE = BitsPerValue<unsigned int>::VALUE; | ^~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:174: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h: In function 'seqan::Pair<seqan::Pair<TDiagonal> > seqan::_alignBandedSmithWatermanTrace(LocalAlignmentFinder<TScoreValue>&, const TSequenceH&, const TSequenceV&, TId, TId, TScore&, TDiagonal, TDiagonal)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:409:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 409 | if ((actualCol == 0) || (actualRow == 0)) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:412:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 412 | if (actualCol < len1) _alignTracePrint(finder.trace, seqH, seqV, id1, actualCol, id2, actualRow, len1 - actualCol, Horizontal); | ^~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:60, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_stream.h:50, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:107: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:485:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 485 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:495:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 495 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:505:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 505 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:515:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 515 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:525:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 525 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:535:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 535 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:62: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h: In function 'void seqan::convertMatchesToGlobalAlignment(FragmentStore<TSpec, TConfig>&, const TScore&, const TShrinkMatches&)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2357:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 2357 | if (alignQualityStoreLengthPre == 0u) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2361:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 2361 | sortAlignedReads(store.alignedReadStore, SortBeginPos()); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:62, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:40, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/methylation_levels.h:38, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/sequencing.h:49: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:45:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 45 | struct filterI1 : public ::std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:54:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 54 | struct filterI2 : public ::std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:63:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 63 | struct filterI3 : public ::std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:74: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:401:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 401 | struct insertBucket : public ::std::unary_function<TPageBucket,void> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:507:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 507 | struct insertBucket : public ::std::unary_function<TPageBucket,void> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:78: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:42:48: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 42 | struct MergeStreamComparer : public ::std::binary_function < PageBucket<TValue>, | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:57:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 57 | public ::std::binary_function < | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:257:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 257 | struct insertBucket : public ::std::unary_function<TPageBucket,void> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:372:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 372 | struct insertBucket : public ::std::unary_function<TPageBucket, void> { | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:45: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_set.h:373:41: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 373 | struct SetLess_ : public ::std::binary_function<TElement, TElement, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:70: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:404:18: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 404 | public::std::binary_function<FibreRecord, unsigned, bool> // functor for operator> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:744:18: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 744 | public::std::unary_function<InType, Result> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:760:18: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 760 | public::std::unary_function<InType, InType> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:80: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:854:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 854 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:902:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 902 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:970:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 970 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1039:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 1039 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1073:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 1073 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1121:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 1121 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2093:39: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 2093 | struct _qgramComp : public ::std::binary_function<InType,InType,Result> { | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2112:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 2112 | public ::std::binary_function< | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:91: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_sa_qsort.h:46:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 46 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_sa_qsort.h:85:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 85 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:96: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 65 | public std::binary_function<TValue, TValue, TResult> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 98 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 112 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 127 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 144 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 154 | public std::binary_function<TValue, TValue, TResult> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:99: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:110:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 110 | public ::std::binary_function < SkewDCStream<TValue>, | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:143:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 143 | public ::std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >, | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:100: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 65 | public std::binary_function<TValue, TValue, TResult> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 99 | public std::binary_function< | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 118 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 132 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 154 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 175 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 185 | public std::binary_function<TValue, TValue, TResult> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:103: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 57 | struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> { | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 97 | public std::binary_function< | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:141:29: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 141 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:109: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:59:42: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 59 | struct _mapInverse : public std::unary_function<InType,Result> { | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:164:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 164 | struct _mapInverseMulti : public std::unary_function<InType,Result> { | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const TText&, const TSA&, KasaiOriginal)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:312:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 312 | for(TSize hMax = _min(n - i, n - j); h < hMax && *I == *J; ++I, ++J, ++h) ; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:313:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 313 | LCP[isa - 1] = h; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const TText&, const TSA&, Kasai)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:379:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 379 | for(TSize hMax = _min(n - i, n - j); h < hMax && *I == *J; ++I, ++J, ++h) ; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:380:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 380 | LCP[i] = h | mark; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const StringSet<TSequence, TSpec>&, const TSA&, Kasai)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:483:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 483 | for(TSize hMax = _min(getValueI2((TPair)dec), n - j); h < hMax && *I == *J; ++I, ++J, ++h) ; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:484:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 484 | LCP[i] = h | mark; | ^~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:113: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_bwt.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_bwt.h:144:50: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 144 | struct _filterGlobalizer : public ::std::unary_function<InType,Result> { | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:120: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:585:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 585 | public ::std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:128: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h: In function 'void seqan::_storeWotdChildren(Index<TObject, IndexWotd<Dfi<TPredHull, TPred> > >&, TSize, TSize)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:504:27: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 504 | } else | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:506:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' 506 | for (TDirSize d = index.sentinelBound - index.sentinelOcc; d != index.sentinelBound; ++d) | ^~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:136: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/repeat_base.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/repeat_base.h:149:44: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 149 | struct RepeatLess_ : public ::std::binary_function<TPos, TPos, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:157: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_index_esa.h: In function 'typename seqan::Iterator<TLeft, const seqan::Tag<seqan::Standard_> >::Type seqan::_upperBoundLcpe(TText&, TSA&, SearchTreeIterator<TLCP, TSpec>, TQuery&, TDiff_, TDiff_)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_index_esa.h:1498:13: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 1498 | for(; i && ordEqual(*t, convert<TTextAlphabet>(*q)); --i, ++t, ++q) ; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_index_esa.h:1501:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 1501 | if (q == qEnd || t == tEnd || !ordGreater(*t, convert<TTextAlphabet>(*q))) { | ^~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_allocator.h:53, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:74: In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<CigarElement<> >; TValue = CigarElement<>; TSize = long unsigned int; TUsage = AllocateStorage_]', inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = CigarElement<>; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = CigarElement<>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = CigarElement<>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30, inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = CigarElement<>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83, inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = CigarElement<>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1821:1, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = CigarElement<>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20, inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::CigarElement<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = CigarElement<>; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50, inlined from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<CigarElement<> >; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18, inlined from 'void seqan::eraseBack(T&) [with T = String<CigarElement<> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2337:8, inlined from 'std::pair<int, int> appendOperation(TCigarString&, char)' at /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/sequencing.h:365:22, inlined from 'std::pair<int, int> appendOperation(TCigarString&, char)' at /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/sequencing.h:356:28: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value '18446744073709551600' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/exception_ptr.h:38, from /usr/include/c++/13/exception:164, from /usr/include/c++/13/ios:41: /usr/include/c++/13/new: In function 'std::pair<int, int> appendOperation(TCigarString&, char)': /usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here 126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<unsigned int, Alloc<> >; TValue = unsigned int; TSize = long unsigned int; TUsage = AllocateStorage_]', inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = unsigned int; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = unsigned int; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = unsigned int; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30, inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83, inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1821:1, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20, inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<unsigned int, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50, inlined from 'typename seqan::Value<seqan::IdManager<TIdType, TSpec> >::Type seqan::obtainId(IdManager<TIdType, TSpec>&) [with TIdType = unsigned int; TSpec = Tag<Default_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_idmanager.h:205:9, inlined from 'typename seqan::VertexDescriptor<seqan::Graph<seqan::Directed<TCargo, TSpec> > >::Type seqan::addVertex(Graph<Directed<TCargo, TSpec> >&) [with TCargo = void; TSpec = const Tag<WithoutEdgeId_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_impl_directed.h:534:33: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value '18446744073709551608' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/new: In function 'typename seqan::VertexDescriptor<seqan::Graph<seqan::Directed<TCargo, TSpec> > >::Type seqan::addVertex(Graph<Directed<TCargo, TSpec> >&) [with TCargo = void; TSpec = const Tag<WithoutEdgeId_>]': /usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here 126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:59: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h: In function 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h:399:36: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] 399 | snprintf(buffer, 4, "%d", x); | ^ In file included from /usr/include/stdio.h:906, from /usr/include/c++/13/cstdio:42, from /usr/include/c++/13/ext/string_conversions.h:45, from /usr/include/c++/13/bits/basic_string.h:4072, from /usr/include/c++/13/string:54: In function 'int snprintf(char*, size_t, const char*, ...)', inlined from 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h:399:21: /usr/include/bits/stdio2.h:54:35: note: '__builtin___snprintf_chk' output between 2 and 5 bytes into a destination of size 4 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ [ 61%] Linking CXX executable ../../../bin/mason_tests cd /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/mason2 && /usr/bin/cmake -E cmake_link_script CMakeFiles/mason_tests.dir/link.txt --verbose=1 /usr/bin/g++ -std=c++14 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -static-libgcc -static-libstdc++ -rdynamic CMakeFiles/mason_tests.dir/mason_tests.cpp.o -o ../../../bin/mason_tests -lrt -L/usr/lib64 -lz libmason_sim.a -lrt -L/usr/lib64 -lz make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' [ 61%] Built target mason_tests make -f extras/apps/ngs_roi/CMakeFiles/roi_plot_thumbnails.dir/build.make extras/apps/ngs_roi/CMakeFiles/roi_plot_thumbnails.dir/depend make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/extras/apps/ngs_roi /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/ngs_roi /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/ngs_roi/CMakeFiles/roi_plot_thumbnails.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' make -f extras/apps/ngs_roi/CMakeFiles/roi_plot_thumbnails.dir/build.make extras/apps/ngs_roi/CMakeFiles/roi_plot_thumbnails.dir/build make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' [ 61%] Building CXX object extras/apps/ngs_roi/CMakeFiles/roi_plot_thumbnails.dir/roi_plot_thumbnails.cpp.o cd /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/ngs_roi && /usr/bin/g++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-1.4.2/extras/include -I/builddir/build/BUILD/seqan-1.4.2/core/include -std=c++14 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -MD -MT extras/apps/ngs_roi/CMakeFiles/roi_plot_thumbnails.dir/roi_plot_thumbnails.cpp.o -MF CMakeFiles/roi_plot_thumbnails.dir/roi_plot_thumbnails.cpp.o.d -o CMakeFiles/roi_plot_thumbnails.dir/roi_plot_thumbnails.cpp.o -c /builddir/build/BUILD/seqan-1.4.2/extras/apps/ngs_roi/roi_plot_thumbnails.cpp In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:68, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:48, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/arg_parse.h:45, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/ngs_roi/roi_plot_thumbnails.cpp:41: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:80:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 80 | struct FunctorUpcase : public std::unary_function<InType, Result> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/istream:40, from /usr/include/c++/13/fstream:40, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/ngs_roi/roi_plot_thumbnails.cpp:37: /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:115:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 115 | struct FunctorLowcase : public std::unary_function<InType, Result> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:151:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 151 | struct FunctorConvert : public std::unary_function<InType,OutType> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:220:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 220 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:229:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 229 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:239:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 239 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:249:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 249 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:259:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 259 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:268:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 268 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:280:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 280 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/stream_algorithms.h:40, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:91: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamPeek(char&, FILE*)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:169:11: warning: comparison is always false due to limited range of data type [-Wtype-limits] 169 | if (c == EOF) | ^ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamReadChar(char&, FILE*)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:182:11: warning: comparison is always false due to limited range of data type [-Wtype-limits] 182 | if (c == EOF) | ^ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:117: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h:1436:51: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 1436 | struct testIODone : public ::std::unary_function<TPageFrame&,bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:46, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_align.h:47, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:54, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:38, from /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/roi_io/roi_io_context.h:40, from /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/roi_io.h:54, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/ngs_roi/roi_plot_thumbnails.cpp:46: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:342:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 342 | public ::std::unary_function<Pair<TKey, TValue>, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:47: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm.h:793:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 793 | public ::std::unary_function<Pair<TWeight, TPair>, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:79: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:246:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 246 | public ::std::binary_function<TGapAnchor, TGapAnchor, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:256:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 256 | public ::std::binary_function<TGapAnchor, TGapAnchor, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:166: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h: In function 'int seqan::_globalAlignmentScore(const String<TValue, TSpec>&, const String<TValue2, TSpec2>&, const MyersBitVector&)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h:70:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 70 | if (length(seqH) < length(seqV)) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h:74:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 74 | const unsigned int BLOCK_SIZE = BitsPerValue<unsigned int>::VALUE; | ^~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:174: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h: In function 'seqan::Pair<seqan::Pair<TDiagonal> > seqan::_alignBandedSmithWatermanTrace(LocalAlignmentFinder<TScoreValue>&, const TSequenceH&, const TSequenceV&, TId, TId, TScore&, TDiagonal, TDiagonal)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:409:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 409 | if ((actualCol == 0) || (actualRow == 0)) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:412:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 412 | if (actualCol < len1) _alignTracePrint(finder.trace, seqH, seqV, id1, actualCol, id2, actualRow, len1 - actualCol, Horizontal); | ^~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:60: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:485:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 485 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:495:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 495 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:505:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 505 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:515:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 515 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:525:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 525 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:535:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 535 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:62: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h: In function 'void seqan::convertMatchesToGlobalAlignment(FragmentStore<TSpec, TConfig>&, const TScore&, const TShrinkMatches&)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2357:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 2357 | if (alignQualityStoreLengthPre == 0u) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2361:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 2361 | sortAlignedReads(store.alignedReadStore, SortBeginPos()); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_allocator.h:53, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:74, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/arg_parse.h:44: In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >; TValue = std::__cxx11::basic_string<char>; TSize = long unsigned int; TUsage = AllocateStorage_]', inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = std::__cxx11::basic_string<char>; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30, inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20, inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<std::__cxx11::basic_string<char>, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50, inlined from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18, inlined from 'void seqan::eraseBack(T&) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2337:8, inlined from 'TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string<char>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/arg_parse/arg_parse_ctd_support.h:88:30: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value '18446744073709551552' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/exception_ptr.h:38, from /usr/include/c++/13/exception:164, from /usr/include/c++/13/ios:41: /usr/include/c++/13/new: In function 'TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string<char>]': /usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here 126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:59, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:41: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h: In function 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h:399:36: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] 399 | snprintf(buffer, 4, "%d", x); | ^ In file included from /usr/include/stdio.h:906, from /usr/include/c++/13/cstdio:42, from /usr/include/c++/13/ext/string_conversions.h:45, from /usr/include/c++/13/bits/basic_string.h:4072, from /usr/include/c++/13/string:54: In function 'int snprintf(char*, size_t, const char*, ...)', inlined from 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h:399:21: /usr/include/bits/stdio2.h:54:35: note: '__builtin___snprintf_chk' output between 2 and 5 bytes into a destination of size 4 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ [ 61%] Linking CXX executable ../../../bin/roi_plot_thumbnails cd /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/ngs_roi && /usr/bin/cmake -E cmake_link_script CMakeFiles/roi_plot_thumbnails.dir/link.txt --verbose=1 /usr/bin/g++ -std=c++14 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -static-libgcc -static-libstdc++ -rdynamic CMakeFiles/roi_plot_thumbnails.dir/roi_plot_thumbnails.cpp.o -o ../../../bin/roi_plot_thumbnails -lrt -L/usr/lib64 -lz make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' [ 61%] Built target roi_plot_thumbnails make -f extras/apps/ngs_roi/CMakeFiles/bam2roi.dir/build.make extras/apps/ngs_roi/CMakeFiles/bam2roi.dir/depend make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/extras/apps/ngs_roi /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/ngs_roi /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/ngs_roi/CMakeFiles/bam2roi.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' make -f extras/apps/ngs_roi/CMakeFiles/bam2roi.dir/build.make extras/apps/ngs_roi/CMakeFiles/bam2roi.dir/build make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' [ 62%] Building CXX object extras/apps/ngs_roi/CMakeFiles/bam2roi.dir/bam2roi.cpp.o cd /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/ngs_roi && /usr/bin/g++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-1.4.2/extras/include -I/builddir/build/BUILD/seqan-1.4.2/core/include -std=c++14 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -MD -MT extras/apps/ngs_roi/CMakeFiles/bam2roi.dir/bam2roi.cpp.o -MF CMakeFiles/bam2roi.dir/bam2roi.cpp.o.d -o CMakeFiles/bam2roi.dir/bam2roi.cpp.o -c /builddir/build/BUILD/seqan-1.4.2/extras/apps/ngs_roi/bam2roi.cpp In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:68, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:48, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/arg_parse.h:45, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/ngs_roi/bam2roi.cpp:40: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:80:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 80 | struct FunctorUpcase : public std::unary_function<InType, Result> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/istream:40, from /usr/include/c++/13/fstream:40, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/ngs_roi/bam2roi.cpp:37: /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:115:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 115 | struct FunctorLowcase : public std::unary_function<InType, Result> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:151:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 151 | struct FunctorConvert : public std::unary_function<InType,OutType> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:220:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 220 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:229:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 229 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:239:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 239 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:249:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 249 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:259:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 259 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:268:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 268 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:280:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 280 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/stream_algorithms.h:40, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:91: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamPeek(char&, FILE*)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:169:11: warning: comparison is always false due to limited range of data type [-Wtype-limits] 169 | if (c == EOF) | ^ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamReadChar(char&, FILE*)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:182:11: warning: comparison is always false due to limited range of data type [-Wtype-limits] 182 | if (c == EOF) | ^ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:117: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h:1436:51: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 1436 | struct testIODone : public ::std::unary_function<TPageFrame&,bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:46, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_align.h:47, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:54, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:48, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/ngs_roi/bam2roi.cpp:45: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:342:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 342 | public ::std::unary_function<Pair<TKey, TValue>, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:47: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm.h:793:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 793 | public ::std::unary_function<Pair<TWeight, TPair>, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:79: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:246:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 246 | public ::std::binary_function<TGapAnchor, TGapAnchor, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:256:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 256 | public ::std::binary_function<TGapAnchor, TGapAnchor, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:166: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h: In function 'int seqan::_globalAlignmentScore(const String<TValue, TSpec>&, const String<TValue2, TSpec2>&, const MyersBitVector&)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h:70:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 70 | if (length(seqH) < length(seqV)) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h:74:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 74 | const unsigned int BLOCK_SIZE = BitsPerValue<unsigned int>::VALUE; | ^~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:174: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h: In function 'seqan::Pair<seqan::Pair<TDiagonal> > seqan::_alignBandedSmithWatermanTrace(LocalAlignmentFinder<TScoreValue>&, const TSequenceH&, const TSequenceV&, TId, TId, TScore&, TDiagonal, TDiagonal)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:409:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 409 | if ((actualCol == 0) || (actualRow == 0)) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:412:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 412 | if (actualCol < len1) _alignTracePrint(finder.trace, seqH, seqV, id1, actualCol, id2, actualRow, len1 - actualCol, Horizontal); | ^~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:60, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_stream.h:50, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:107: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:485:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 485 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:495:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 495 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:505:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 505 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:515:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 515 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:525:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 525 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:535:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 535 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:62: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h: In function 'void seqan::convertMatchesToGlobalAlignment(FragmentStore<TSpec, TConfig>&, const TScore&, const TShrinkMatches&)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2357:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 2357 | if (alignQualityStoreLengthPre == 0u) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2361:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 2361 | sortAlignedReads(store.alignedReadStore, SortBeginPos()); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa.h:44, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/consensus.h:43, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/ngs_roi/roi_builder.h:41, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/ngs_roi/bam2roi.cpp:47: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_base.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_base.h:343:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 343 | public ::std::binary_function<TVertexDescriptor, TCargo, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa.h:48: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_guidetree.h: In function 'void seqan::njTree(const String<TValue, TSpec>&, Graph<Tree<TCargo, TSpec> >&)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_guidetree.h:148:5: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 148 | for (unsigned i = 0; i < length(mat); ++i) | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_guidetree.h:152:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 152 | String<__int64> av; // Average branch length to a combined node | ^~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa.h:49: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_io.h: In function 'void seqan::read(TFile&, StringSet<TSequence, TSpec>&, TNames&, FastaAlign)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_io.h:416:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 416 | if (atEnd(reader)) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_io.h:420:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 420 | TString seq; | ^~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_io.h: In function 'void seqan::read(TFile&, String<TRightValue, TRightSpec>&, String<TSize2, TSpec2>&, const TNames&, FastaAlign)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_io.h:534:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 534 | if (atEnd(reader)) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_io.h:538:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 538 | String<TValue> mat; | ^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_io.h: In function 'void seqan::read(TFile&, String<TRightValue, TRightSpec>&, String<TSize2, TSpec2>&, const TStringSet&, const TNames&, MummerLib)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_io.h:878:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 878 | if (atEnd(reader)) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_io.h:880:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 880 | TName seq1; | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_io.h: In function 'void seqan::read(TFile&, Graph<Tree<TCargo, TSpec> >&, TNames&, NewickFormat)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_io.h:985:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 985 | if (atEnd(reader)) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_io.h:988:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 988 | TVertexDescriptor lastVertex = nilVertex; | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/consensus.h:48: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/consensus/consensus_base.h: In function 'void seqan::getGappedConsensus(FragmentStore<TSpec, TConfig>&, TGappedConsensus&, TSize)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/consensus/consensus_base.h:387:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 387 | for(int i = 0; i < ((int) itGaps->gapPos - (int) itGaps->seqPos) - diff; ++i) | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/consensus/consensus_base.h:389:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 389 | diff = (itGaps->gapPos - itGaps->seqPos); | ^~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/consensus.h:51: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/consensus/consensus_library.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/consensus/consensus_library.h:91:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 91 | public ::std::unary_function<Pair<TSize, TSize>, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/consensus/consensus_library.h:102:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 102 | public ::std::unary_function<Pair<TSize, Triple<TSize, TSize, TSize> >, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_allocator.h:53, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:74, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/arg_parse.h:44: In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<std::__cxx11::basic_string<char> >; TValue = std::__cxx11::basic_string<char>; TSize = long unsigned int; TUsage = AllocateStorage_]', inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = std::__cxx11::basic_string<char>; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30, inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20, inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<std::__cxx11::basic_string<char> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50, inlined from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<std::__cxx11::basic_string<char> >; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18, inlined from 'void seqan::eraseBack(T&) [with T = String<std::__cxx11::basic_string<char> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2337:8, inlined from 'TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string<char>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/arg_parse/arg_parse_ctd_support.h:88:30: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value '18446744073709551552' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/exception_ptr.h:38, from /usr/include/c++/13/exception:164, from /usr/include/c++/13/ios:41: /usr/include/c++/13/new: In function 'TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string<char>]': /usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here 126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:59: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h: In function 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h:399:36: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] 399 | snprintf(buffer, 4, "%d", x); | ^ In file included from /usr/include/stdio.h:906, from /usr/include/c++/13/cstdio:42, from /usr/include/c++/13/ext/string_conversions.h:45, from /usr/include/c++/13/bits/basic_string.h:4072, from /usr/include/c++/13/string:54: In function 'int snprintf(char*, size_t, const char*, ...)', inlined from 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h:399:21: /usr/include/bits/stdio2.h:54:35: note: '__builtin___snprintf_chk' output between 2 and 5 bytes into a destination of size 4 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ [ 62%] Building CXX object extras/apps/ngs_roi/CMakeFiles/bam2roi.dir/roi_builder.cpp.o cd /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/ngs_roi && /usr/bin/g++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-1.4.2/extras/include -I/builddir/build/BUILD/seqan-1.4.2/core/include -std=c++14 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -MD -MT extras/apps/ngs_roi/CMakeFiles/bam2roi.dir/roi_builder.cpp.o -MF CMakeFiles/bam2roi.dir/roi_builder.cpp.o.d -o CMakeFiles/bam2roi.dir/roi_builder.cpp.o -c /builddir/build/BUILD/seqan-1.4.2/extras/apps/ngs_roi/roi_builder.cpp In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:68, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:48, from /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/roi_io.h:45, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/ngs_roi/roi_builder.h:40, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/ngs_roi/roi_builder.cpp:35: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:80:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 80 | struct FunctorUpcase : public std::unary_function<InType, Result> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/istream:40, from /usr/include/c++/13/fstream:40, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/ngs_roi/roi_builder.h:38: /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:115:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 115 | struct FunctorLowcase : public std::unary_function<InType, Result> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:151:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 151 | struct FunctorConvert : public std::unary_function<InType,OutType> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:220:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 220 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:229:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 229 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:239:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 239 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:249:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 249 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:259:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 259 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:268:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 268 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:280:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 280 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/stream_algorithms.h:40, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:91: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamPeek(char&, FILE*)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:169:11: warning: comparison is always false due to limited range of data type [-Wtype-limits] 169 | if (c == EOF) | ^ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamReadChar(char&, FILE*)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:182:11: warning: comparison is always false due to limited range of data type [-Wtype-limits] 182 | if (c == EOF) | ^ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:117: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h:1436:51: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 1436 | struct testIODone : public ::std::unary_function<TPageFrame&,bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:46, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_align.h:47, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:54, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:38, from /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/roi_io/roi_io_context.h:40, from /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/roi_io.h:54: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:342:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 342 | public ::std::unary_function<Pair<TKey, TValue>, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:47: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm.h:793:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 793 | public ::std::unary_function<Pair<TWeight, TPair>, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:79: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:246:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 246 | public ::std::binary_function<TGapAnchor, TGapAnchor, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:256:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 256 | public ::std::binary_function<TGapAnchor, TGapAnchor, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:166: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h: In function 'int seqan::_globalAlignmentScore(const String<TValue, TSpec>&, const String<TValue2, TSpec2>&, const MyersBitVector&)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h:70:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 70 | if (length(seqH) < length(seqV)) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h:74:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 74 | const unsigned int BLOCK_SIZE = BitsPerValue<unsigned int>::VALUE; | ^~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:174: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h: In function 'seqan::Pair<seqan::Pair<TDiagonal> > seqan::_alignBandedSmithWatermanTrace(LocalAlignmentFinder<TScoreValue>&, const TSequenceH&, const TSequenceV&, TId, TId, TScore&, TDiagonal, TDiagonal)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:409:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 409 | if ((actualCol == 0) || (actualRow == 0)) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:412:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 412 | if (actualCol < len1) _alignTracePrint(finder.trace, seqH, seqV, id1, actualCol, id2, actualRow, len1 - actualCol, Horizontal); | ^~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:60: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:485:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 485 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:495:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 495 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:505:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 505 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:515:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 515 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:525:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 525 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:535:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 535 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:62: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h: In function 'void seqan::convertMatchesToGlobalAlignment(FragmentStore<TSpec, TConfig>&, const TScore&, const TShrinkMatches&)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2357:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 2357 | if (alignQualityStoreLengthPre == 0u) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2361:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 2361 | sortAlignedReads(store.alignedReadStore, SortBeginPos()); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa.h:44, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/consensus.h:43, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/ngs_roi/roi_builder.h:41: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_base.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_base.h:343:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 343 | public ::std::binary_function<TVertexDescriptor, TCargo, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa.h:48: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_guidetree.h: In function 'void seqan::njTree(const String<TValue, TSpec>&, Graph<Tree<TCargo, TSpec> >&)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_guidetree.h:148:5: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 148 | for (unsigned i = 0; i < length(mat); ++i) | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_guidetree.h:152:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 152 | String<__int64> av; // Average branch length to a combined node | ^~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa.h:49: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_io.h: In function 'void seqan::read(TFile&, StringSet<TSequence, TSpec>&, TNames&, FastaAlign)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_io.h:416:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 416 | if (atEnd(reader)) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_io.h:420:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 420 | TString seq; | ^~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_io.h: In function 'void seqan::read(TFile&, String<TRightValue, TRightSpec>&, String<TSize2, TSpec2>&, const TNames&, FastaAlign)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_io.h:534:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 534 | if (atEnd(reader)) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_io.h:538:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 538 | String<TValue> mat; | ^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_io.h: In function 'void seqan::read(TFile&, String<TRightValue, TRightSpec>&, String<TSize2, TSpec2>&, const TStringSet&, const TNames&, MummerLib)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_io.h:878:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 878 | if (atEnd(reader)) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_io.h:880:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 880 | TName seq1; | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_io.h: In function 'void seqan::read(TFile&, Graph<Tree<TCargo, TSpec> >&, TNames&, NewickFormat)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_io.h:985:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 985 | if (atEnd(reader)) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_io.h:988:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 988 | TVertexDescriptor lastVertex = nilVertex; | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/consensus.h:48: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/consensus/consensus_base.h: In function 'void seqan::getGappedConsensus(FragmentStore<TSpec, TConfig>&, TGappedConsensus&, TSize)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/consensus/consensus_base.h:387:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 387 | for(int i = 0; i < ((int) itGaps->gapPos - (int) itGaps->seqPos) - diff; ++i) | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/consensus/consensus_base.h:389:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 389 | diff = (itGaps->gapPos - itGaps->seqPos); | ^~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/consensus.h:51: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/consensus/consensus_library.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/consensus/consensus_library.h:91:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 91 | public ::std::unary_function<Pair<TSize, TSize>, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/consensus/consensus_library.h:102:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 102 | public ::std::unary_function<Pair<TSize, Triple<TSize, TSize, TSize> >, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:59, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:41: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h: In function 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h:399:36: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] 399 | snprintf(buffer, 4, "%d", x); | ^ In file included from /usr/include/stdio.h:906, from /usr/include/c++/13/cstdio:42, from /usr/include/c++/13/ext/string_conversions.h:45, from /usr/include/c++/13/bits/basic_string.h:4072, from /usr/include/c++/13/string:54: In function 'int snprintf(char*, size_t, const char*, ...)', inlined from 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h:399:21: /usr/include/bits/stdio2.h:54:35: note: '__builtin___snprintf_chk' output between 2 and 5 bytes into a destination of size 4 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ [ 64%] Linking CXX executable ../../../bin/bam2roi cd /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/ngs_roi && /usr/bin/cmake -E cmake_link_script CMakeFiles/bam2roi.dir/link.txt --verbose=1 /usr/bin/g++ -std=c++14 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -static-libgcc -static-libstdc++ -rdynamic CMakeFiles/bam2roi.dir/bam2roi.cpp.o CMakeFiles/bam2roi.dir/roi_builder.cpp.o -o ../../../bin/bam2roi -lrt -L/usr/lib64 -lz make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' [ 64%] Built target bam2roi make -f extras/apps/ngs_roi/CMakeFiles/roi_feature_projection.dir/build.make extras/apps/ngs_roi/CMakeFiles/roi_feature_projection.dir/depend make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/extras/apps/ngs_roi /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/ngs_roi /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/ngs_roi/CMakeFiles/roi_feature_projection.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' make -f extras/apps/ngs_roi/CMakeFiles/roi_feature_projection.dir/build.make extras/apps/ngs_roi/CMakeFiles/roi_feature_projection.dir/build make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' [ 64%] Building CXX object extras/apps/ngs_roi/CMakeFiles/roi_feature_projection.dir/roi_feature_projection.cpp.o cd /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/ngs_roi && /usr/bin/g++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-1.4.2/extras/include -I/builddir/build/BUILD/seqan-1.4.2/core/include -std=c++14 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -MD -MT extras/apps/ngs_roi/CMakeFiles/roi_feature_projection.dir/roi_feature_projection.cpp.o -MF CMakeFiles/roi_feature_projection.dir/roi_feature_projection.cpp.o.d -o CMakeFiles/roi_feature_projection.dir/roi_feature_projection.cpp.o -c /builddir/build/BUILD/seqan-1.4.2/extras/apps/ngs_roi/roi_feature_projection.cpp In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:68, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:48, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/arg_parse.h:45, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/ngs_roi/roi_feature_projection.cpp:46: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:80:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 80 | struct FunctorUpcase : public std::unary_function<InType, Result> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/istream:40, from /usr/include/c++/13/sstream:40, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/ngs_roi/roi_feature_projection.cpp:41: /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:115:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 115 | struct FunctorLowcase : public std::unary_function<InType, Result> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:151:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 151 | struct FunctorConvert : public std::unary_function<InType,OutType> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:220:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 220 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:229:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 229 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:239:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 239 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:249:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 249 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:259:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 259 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:268:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 268 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:280:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 280 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/stream_algorithms.h:40, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:91: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamPeek(char&, FILE*)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:169:11: warning: comparison is always false due to limited range of data type [-Wtype-limits] 169 | if (c == EOF) | ^ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamReadChar(char&, FILE*)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:182:11: warning: comparison is always false due to limited range of data type [-Wtype-limits] 182 | if (c == EOF) | ^ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:117: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h:1436:51: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 1436 | struct testIODone : public ::std::unary_function<TPageFrame&,bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:46, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_align.h:47, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:54, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:38, from /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/bed_io/bed_io_context.h:40, from /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/bed_io.h:54, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/ngs_roi/project_interval.h:42, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/ngs_roi/roi_feature_projection.cpp:48: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:342:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 342 | public ::std::unary_function<Pair<TKey, TValue>, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:47: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm.h:793:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 793 | public ::std::unary_function<Pair<TWeight, TPair>, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:79: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:246:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 246 | public ::std::binary_function<TGapAnchor, TGapAnchor, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:256:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 256 | public ::std::binary_function<TGapAnchor, TGapAnchor, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:166: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h: In function 'int seqan::_globalAlignmentScore(const String<TValue, TSpec>&, const String<TValue2, TSpec2>&, const MyersBitVector&)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h:70:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 70 | if (length(seqH) < length(seqV)) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h:74:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 74 | const unsigned int BLOCK_SIZE = BitsPerValue<unsigned int>::VALUE; | ^~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:174: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h: In function 'seqan::Pair<seqan::Pair<TDiagonal> > seqan::_alignBandedSmithWatermanTrace(LocalAlignmentFinder<TScoreValue>&, const TSequenceH&, const TSequenceV&, TId, TId, TScore&, TDiagonal, TDiagonal)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:409:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 409 | if ((actualCol == 0) || (actualRow == 0)) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:412:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 412 | if (actualCol < len1) _alignTracePrint(finder.trace, seqH, seqV, id1, actualCol, id2, actualRow, len1 - actualCol, Horizontal); | ^~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:60: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:485:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 485 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:495:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 495 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:505:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 505 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:515:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 515 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:525:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 525 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:535:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 535 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:62: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h: In function 'void seqan::convertMatchesToGlobalAlignment(FragmentStore<TSpec, TConfig>&, const TScore&, const TShrinkMatches&)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2357:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 2357 | if (alignQualityStoreLengthPre == 0u) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2361:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 2361 | sortAlignedReads(store.alignedReadStore, SortBeginPos()); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_allocator.h:53, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:74, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/ngs_roi/roi_feature_projection.cpp:43: In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >; TValue = std::__cxx11::basic_string<char>; TSize = long unsigned int; TUsage = AllocateStorage_]', inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = std::__cxx11::basic_string<char>; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30, inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20, inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<std::__cxx11::basic_string<char>, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50, inlined from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18, inlined from 'void seqan::eraseBack(T&) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2337:8, inlined from 'TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string<char>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/arg_parse/arg_parse_ctd_support.h:88:30: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value '18446744073709551552' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/exception_ptr.h:38, from /usr/include/c++/13/exception:164, from /usr/include/c++/13/ios:41: /usr/include/c++/13/new: In function 'TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string<char>]': /usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here 126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:59, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:41: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h: In function 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h:399:36: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] 399 | snprintf(buffer, 4, "%d", x); | ^ In file included from /usr/include/stdio.h:906, from /usr/include/c++/13/cstdio:42, from /usr/include/c++/13/ext/string_conversions.h:45, from /usr/include/c++/13/bits/basic_string.h:4072, from /usr/include/c++/13/string:54: In function 'int snprintf(char*, size_t, const char*, ...)', inlined from 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h:399:21: /usr/include/bits/stdio2.h:54:35: note: '__builtin___snprintf_chk' output between 2 and 5 bytes into a destination of size 4 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ [ 66%] Building CXX object extras/apps/ngs_roi/CMakeFiles/roi_feature_projection.dir/project_spliced.cpp.o cd /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/ngs_roi && /usr/bin/g++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-1.4.2/extras/include -I/builddir/build/BUILD/seqan-1.4.2/core/include -std=c++14 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -MD -MT extras/apps/ngs_roi/CMakeFiles/roi_feature_projection.dir/project_spliced.cpp.o -MF CMakeFiles/roi_feature_projection.dir/project_spliced.cpp.o.d -o CMakeFiles/roi_feature_projection.dir/project_spliced.cpp.o -c /builddir/build/BUILD/seqan-1.4.2/extras/apps/ngs_roi/project_spliced.cpp In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:68, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:48, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/gff_io.h:45, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/ngs_roi/project_spliced.h:51, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/ngs_roi/project_spliced.cpp:36: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:80:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 80 | struct FunctorUpcase : public std::unary_function<InType, Result> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/istream:40, from /usr/include/c++/13/fstream:40, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/ngs_roi/project_spliced.h:48: /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:115:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 115 | struct FunctorLowcase : public std::unary_function<InType, Result> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:151:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 151 | struct FunctorConvert : public std::unary_function<InType,OutType> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:220:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 220 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:229:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 229 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:239:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 239 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:249:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 249 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:259:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 259 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:268:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 268 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:280:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 280 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/stream_algorithms.h:40, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:91: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamPeek(char&, FILE*)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:169:11: warning: comparison is always false due to limited range of data type [-Wtype-limits] 169 | if (c == EOF) | ^ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamReadChar(char&, FILE*)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:182:11: warning: comparison is always false due to limited range of data type [-Wtype-limits] 182 | if (c == EOF) | ^ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:117: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h:1436:51: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 1436 | struct testIODone : public ::std::unary_function<TPageFrame&,bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:46, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_align.h:47, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:54, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:38, from /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/roi_io/roi_io_context.h:40, from /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/roi_io.h:54, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/ngs_roi/project_spliced.h:52: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:342:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 342 | public ::std::unary_function<Pair<TKey, TValue>, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:47: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm.h:793:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 793 | public ::std::unary_function<Pair<TWeight, TPair>, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:79: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:246:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 246 | public ::std::binary_function<TGapAnchor, TGapAnchor, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:256:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 256 | public ::std::binary_function<TGapAnchor, TGapAnchor, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:166: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h: In function 'int seqan::_globalAlignmentScore(const String<TValue, TSpec>&, const String<TValue2, TSpec2>&, const MyersBitVector&)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h:70:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 70 | if (length(seqH) < length(seqV)) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h:74:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 74 | const unsigned int BLOCK_SIZE = BitsPerValue<unsigned int>::VALUE; | ^~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:174: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h: In function 'seqan::Pair<seqan::Pair<TDiagonal> > seqan::_alignBandedSmithWatermanTrace(LocalAlignmentFinder<TScoreValue>&, const TSequenceH&, const TSequenceV&, TId, TId, TScore&, TDiagonal, TDiagonal)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:409:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 409 | if ((actualCol == 0) || (actualRow == 0)) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:412:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 412 | if (actualCol < len1) _alignTracePrint(finder.trace, seqH, seqV, id1, actualCol, id2, actualRow, len1 - actualCol, Horizontal); | ^~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:60: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:485:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 485 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:495:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 495 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:505:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 505 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:515:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 515 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:525:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 525 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:535:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 535 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:62: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h: In function 'void seqan::convertMatchesToGlobalAlignment(FragmentStore<TSpec, TConfig>&, const TScore&, const TShrinkMatches&)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2357:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 2357 | if (alignQualityStoreLengthPre == 0u) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2361:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 2361 | sortAlignedReads(store.alignedReadStore, SortBeginPos()); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:59, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:41: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h: In function 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h:399:36: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] 399 | snprintf(buffer, 4, "%d", x); | ^ In file included from /usr/include/stdio.h:906, from /usr/include/c++/13/cstdio:42, from /usr/include/c++/13/ext/string_conversions.h:45, from /usr/include/c++/13/bits/basic_string.h:4072, from /usr/include/c++/13/string:54: In function 'int snprintf(char*, size_t, const char*, ...)', inlined from 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h:399:21: /usr/include/bits/stdio2.h:54:35: note: '__builtin___snprintf_chk' output between 2 and 5 bytes into a destination of size 4 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ [ 66%] Building CXX object extras/apps/ngs_roi/CMakeFiles/roi_feature_projection.dir/project_interval.cpp.o cd /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/ngs_roi && /usr/bin/g++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-1.4.2/extras/include -I/builddir/build/BUILD/seqan-1.4.2/core/include -std=c++14 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -MD -MT extras/apps/ngs_roi/CMakeFiles/roi_feature_projection.dir/project_interval.cpp.o -MF CMakeFiles/roi_feature_projection.dir/project_interval.cpp.o.d -o CMakeFiles/roi_feature_projection.dir/project_interval.cpp.o -c /builddir/build/BUILD/seqan-1.4.2/extras/apps/ngs_roi/project_interval.cpp In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:68, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:48, from /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/bed_io.h:45, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/ngs_roi/project_interval.h:42, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/ngs_roi/project_interval.cpp:36: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:80:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 80 | struct FunctorUpcase : public std::unary_function<InType, Result> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/istream:40, from /usr/include/c++/13/fstream:40, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/ngs_roi/project_interval.h:38: /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:115:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 115 | struct FunctorLowcase : public std::unary_function<InType, Result> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:151:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 151 | struct FunctorConvert : public std::unary_function<InType,OutType> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:220:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 220 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:229:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 229 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:239:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 239 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:249:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 249 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:259:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 259 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:268:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 268 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:280:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 280 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/stream_algorithms.h:40, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:91: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamPeek(char&, FILE*)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:169:11: warning: comparison is always false due to limited range of data type [-Wtype-limits] 169 | if (c == EOF) | ^ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamReadChar(char&, FILE*)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:182:11: warning: comparison is always false due to limited range of data type [-Wtype-limits] 182 | if (c == EOF) | ^ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:117: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h:1436:51: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 1436 | struct testIODone : public ::std::unary_function<TPageFrame&,bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:46, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_align.h:47, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:54, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:38, from /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/bed_io/bed_io_context.h:40, from /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/bed_io.h:54: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:342:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 342 | public ::std::unary_function<Pair<TKey, TValue>, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:47: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm.h:793:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 793 | public ::std::unary_function<Pair<TWeight, TPair>, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:79: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:246:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 246 | public ::std::binary_function<TGapAnchor, TGapAnchor, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:256:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 256 | public ::std::binary_function<TGapAnchor, TGapAnchor, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:166: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h: In function 'int seqan::_globalAlignmentScore(const String<TValue, TSpec>&, const String<TValue2, TSpec2>&, const MyersBitVector&)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h:70:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 70 | if (length(seqH) < length(seqV)) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h:74:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 74 | const unsigned int BLOCK_SIZE = BitsPerValue<unsigned int>::VALUE; | ^~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:174: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h: In function 'seqan::Pair<seqan::Pair<TDiagonal> > seqan::_alignBandedSmithWatermanTrace(LocalAlignmentFinder<TScoreValue>&, const TSequenceH&, const TSequenceV&, TId, TId, TScore&, TDiagonal, TDiagonal)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:409:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 409 | if ((actualCol == 0) || (actualRow == 0)) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:412:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 412 | if (actualCol < len1) _alignTracePrint(finder.trace, seqH, seqV, id1, actualCol, id2, actualRow, len1 - actualCol, Horizontal); | ^~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:60: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:485:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 485 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:495:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 495 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:505:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 505 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:515:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 515 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:525:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 525 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:535:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 535 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:62: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h: In function 'void seqan::convertMatchesToGlobalAlignment(FragmentStore<TSpec, TConfig>&, const TScore&, const TShrinkMatches&)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2357:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 2357 | if (alignQualityStoreLengthPre == 0u) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2361:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 2361 | sortAlignedReads(store.alignedReadStore, SortBeginPos()); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:59, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:41: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h: In function 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h:399:36: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] 399 | snprintf(buffer, 4, "%d", x); | ^ In file included from /usr/include/stdio.h:906, from /usr/include/c++/13/cstdio:42, from /usr/include/c++/13/ext/string_conversions.h:45, from /usr/include/c++/13/bits/basic_string.h:4072, from /usr/include/c++/13/string:54: In function 'int snprintf(char*, size_t, const char*, ...)', inlined from 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h:399:21: /usr/include/bits/stdio2.h:54:35: note: '__builtin___snprintf_chk' output between 2 and 5 bytes into a destination of size 4 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ [ 67%] Linking CXX executable ../../../bin/roi_feature_projection cd /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/ngs_roi && /usr/bin/cmake -E cmake_link_script CMakeFiles/roi_feature_projection.dir/link.txt --verbose=1 /usr/bin/g++ -std=c++14 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -static-libgcc -static-libstdc++ -rdynamic CMakeFiles/roi_feature_projection.dir/roi_feature_projection.cpp.o CMakeFiles/roi_feature_projection.dir/project_spliced.cpp.o CMakeFiles/roi_feature_projection.dir/project_interval.cpp.o -o ../../../bin/roi_feature_projection -lrt -L/usr/lib64 -lz make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' [ 67%] Built target roi_feature_projection make -f extras/apps/param_chooser/CMakeFiles/param_chooser.dir/build.make extras/apps/param_chooser/CMakeFiles/param_chooser.dir/depend make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/param_chooser /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/param_chooser/CMakeFiles/param_chooser.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' make -f extras/apps/param_chooser/CMakeFiles/param_chooser.dir/build.make extras/apps/param_chooser/CMakeFiles/param_chooser.dir/build make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' [ 67%] Building CXX object extras/apps/param_chooser/CMakeFiles/param_chooser.dir/param_chooser.cpp.o cd /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/param_chooser && /usr/bin/g++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-1.4.2/extras/include -I/builddir/build/BUILD/seqan-1.4.2/core/include -std=c++14 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -MD -MT extras/apps/param_chooser/CMakeFiles/param_chooser.dir/param_chooser.cpp.o -MF CMakeFiles/param_chooser.dir/param_chooser.cpp.o.d -o CMakeFiles/param_chooser.dir/param_chooser.cpp.o -c /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/param_chooser.cpp In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:68, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:48, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/param_chooser.cpp:37: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:80:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 80 | struct FunctorUpcase : public std::unary_function<InType, Result> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/ostream:40, from /usr/include/c++/13/iostream:41, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/param_chooser.cpp:32: /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:115:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 115 | struct FunctorLowcase : public std::unary_function<InType, Result> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:151:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 151 | struct FunctorConvert : public std::unary_function<InType,OutType> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:220:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 220 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:229:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 229 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:239:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 239 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:249:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 249 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:259:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 259 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:268:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 268 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:280:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 280 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/stream_algorithms.h:40, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:91: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamPeek(char&, FILE*)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:169:11: warning: comparison is always false due to limited range of data type [-Wtype-limits] 169 | if (c == EOF) | ^ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamReadChar(char&, FILE*)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:182:11: warning: comparison is always false due to limited range of data type [-Wtype-limits] 182 | if (c == EOF) | ^ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:117: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h:1436:51: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 1436 | struct testIODone : public ::std::unary_function<TPageFrame&,bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/find_motif.h:64, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/param_chooser.cpp:38: /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/find_motif/find_motif_pms1.h: In function 'void seqan::pms1(TStrings&, TStrings&, const TType&, const TType&, const bool&, const Oops&)': /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/find_motif/find_motif_pms1.h:264:82: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = equal_to<int>; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 264 | std::count_if(vect_iter, upper_iter, std::bind2nd(std::equal_to<int>(), *vect_iter)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/stl_function.h:1438: /usr/include/c++/13/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/find_motif.h:66: /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/find_motif/find_motif_projection.h: In function 'void seqan::_filteringStep(TBucketAr&, TArray&, TType&, TStrings&, TPositions&, const TType&, const TType&)': /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/find_motif/find_motif_projection.h:627:50: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = greater_equal<int>; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 627 | bind2nd(std::greater_equal<int>(),static_cast<int>(s))); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:46, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_align.h:47, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:54, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:38, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/fai_index.h:40, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io.h:83, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/paramChooser.h:33, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/param_chooser.cpp:40: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:342:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 342 | public ::std::unary_function<Pair<TKey, TValue>, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:47: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm.h:793:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 793 | public ::std::unary_function<Pair<TWeight, TPair>, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:79: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:246:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 246 | public ::std::binary_function<TGapAnchor, TGapAnchor, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:256:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 256 | public ::std::binary_function<TGapAnchor, TGapAnchor, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:166: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h: In function 'int seqan::_globalAlignmentScore(const String<TValue, TSpec>&, const String<TValue2, TSpec2>&, const MyersBitVector&)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h:70:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 70 | if (length(seqH) < length(seqV)) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h:74:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 74 | const unsigned int BLOCK_SIZE = BitsPerValue<unsigned int>::VALUE; | ^~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:174: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h: In function 'seqan::Pair<seqan::Pair<TDiagonal> > seqan::_alignBandedSmithWatermanTrace(LocalAlignmentFinder<TScoreValue>&, const TSequenceH&, const TSequenceV&, TId, TId, TScore&, TDiagonal, TDiagonal)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:409:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 409 | if ((actualCol == 0) || (actualRow == 0)) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:412:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 412 | if (actualCol < len1) _alignTracePrint(finder.trace, seqH, seqV, id1, actualCol, id2, actualRow, len1 - actualCol, Horizontal); | ^~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:60: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:485:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 485 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:495:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 495 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:505:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 505 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:515:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 515 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:525:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 525 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:535:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 535 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:62: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h: In function 'void seqan::convertMatchesToGlobalAlignment(FragmentStore<TSpec, TConfig>&, const TScore&, const TShrinkMatches&)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2357:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 2357 | if (alignQualityStoreLengthPre == 0u) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2361:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 2361 | sortAlignedReads(store.alignedReadStore, SortBeginPos()); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:62, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:40, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:29, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/paramChooser.h:34: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:45:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 45 | struct filterI1 : public ::std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:54:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 54 | struct filterI2 : public ::std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:63:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 63 | struct filterI3 : public ::std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:74: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:401:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 401 | struct insertBucket : public ::std::unary_function<TPageBucket,void> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:507:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 507 | struct insertBucket : public ::std::unary_function<TPageBucket,void> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:78: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:42:48: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 42 | struct MergeStreamComparer : public ::std::binary_function < PageBucket<TValue>, | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:57:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 57 | public ::std::binary_function < | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:257:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 257 | struct insertBucket : public ::std::unary_function<TPageBucket,void> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:372:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 372 | struct insertBucket : public ::std::unary_function<TPageBucket, void> { | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:45: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_set.h:373:41: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 373 | struct SetLess_ : public ::std::binary_function<TElement, TElement, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:70: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:404:18: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 404 | public::std::binary_function<FibreRecord, unsigned, bool> // functor for operator> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:744:18: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 744 | public::std::unary_function<InType, Result> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:760:18: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 760 | public::std::unary_function<InType, InType> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:80: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:854:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 854 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:902:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 902 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:970:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 970 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1039:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 1039 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1073:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 1073 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1121:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 1121 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2093:39: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 2093 | struct _qgramComp : public ::std::binary_function<InType,InType,Result> { | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2112:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 2112 | public ::std::binary_function< | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:91: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_sa_qsort.h:46:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 46 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_sa_qsort.h:85:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 85 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:96: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 65 | public std::binary_function<TValue, TValue, TResult> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 98 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 112 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 127 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 144 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 154 | public std::binary_function<TValue, TValue, TResult> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:99: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:110:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 110 | public ::std::binary_function < SkewDCStream<TValue>, | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:143:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 143 | public ::std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >, | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:100: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 65 | public std::binary_function<TValue, TValue, TResult> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 99 | public std::binary_function< | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 118 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 132 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 154 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 175 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 185 | public std::binary_function<TValue, TValue, TResult> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:103: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 57 | struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> { | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 97 | public std::binary_function< | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:141:29: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 141 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:109: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:59:42: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 59 | struct _mapInverse : public std::unary_function<InType,Result> { | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:164:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 164 | struct _mapInverseMulti : public std::unary_function<InType,Result> { | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const TText&, const TSA&, KasaiOriginal)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:312:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 312 | for(TSize hMax = _min(n - i, n - j); h < hMax && *I == *J; ++I, ++J, ++h) ; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:313:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 313 | LCP[isa - 1] = h; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const TText&, const TSA&, Kasai)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:379:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 379 | for(TSize hMax = _min(n - i, n - j); h < hMax && *I == *J; ++I, ++J, ++h) ; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:380:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 380 | LCP[i] = h | mark; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const StringSet<TSequence, TSpec>&, const TSA&, Kasai)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:483:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 483 | for(TSize hMax = _min(getValueI2((TPair)dec), n - j); h < hMax && *I == *J; ++I, ++J, ++h) ; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:484:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 484 | LCP[i] = h | mark; | ^~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:113: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_bwt.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_bwt.h:144:50: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 144 | struct _filterGlobalizer : public ::std::unary_function<InType,Result> { | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:120: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:585:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 585 | public ::std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:128: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h: In function 'void seqan::_storeWotdChildren(Index<TObject, IndexWotd<Dfi<TPredHull, TPred> > >&, TSize, TSize)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:504:27: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 504 | } else | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:506:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' 506 | for (TDirSize d = index.sentinelBound - index.sentinelOcc; d != index.sentinelBound; ++d) | ^~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:136: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/repeat_base.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/repeat_base.h:149:44: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 149 | struct RepeatLess_ : public ::std::binary_function<TPos, TPos, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:157: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_index_esa.h: In function 'typename seqan::Iterator<TLeft, const seqan::Tag<seqan::Standard_> >::Type seqan::_upperBoundLcpe(TText&, TSA&, SearchTreeIterator<TLCP, TSpec>, TQuery&, TDiff_, TDiff_)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_index_esa.h:1498:13: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 1498 | for(; i && ordEqual(*t, convert<TTextAlphabet>(*q)); --i, ++t, ++q) ; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_index_esa.h:1501:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 1501 | if (q == qEnd || t == tEnd || !ordGreater(*t, convert<TTextAlphabet>(*q))) { | ^~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:712:44: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 712 | struct LessRNoGPos : public ::std::binary_function < TReadMatch, TReadMatch, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:740:47: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 740 | struct LessRNoGEndPos : public ::std::binary_function < TReadMatch, TReadMatch, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:766:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 766 | struct LessErrors : public ::std::binary_function < TReadMatch, TReadMatch, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:784:41: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 784 | struct LessSplicedScore : public ::std::binary_function < TReadMatch, TReadMatch, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:806:45: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 806 | struct LessSplicedScoreGPos : public ::std::binary_function < TReadMatch, TReadMatch, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/paramChooser.h: In function 'int seqan::qualityDistributionFromPrbFile(TFile&, TDistribution&, ParamChooserOptions&)': /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/paramChooser.h:198:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 198 | if (skipWhitespaces(reader) != 0) | ^~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/paramChooser.h:201:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 201 | int kickout = 0; | ^~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/paramChooser.h: In function 'int seqan::qualityDistributionFromFastQIntFile(TFile&, TDistribution&, ParamChooserOptions&)': /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/paramChooser.h:373:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 373 | if (pm_options.verbose) | ^~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/paramChooser.h:376:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 376 | resize(avg,pm_options.totalN,(TFloat)0.0); | ^~~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/paramChooser.h: In function 'bool seqan::parseGappedParams(RazerSOptions<TSpec>&, TFile&, ParamChooserOptions&)': /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/paramChooser.h:934:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 934 | if (value(reader) == 'e') | ^~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/paramChooser.h:938:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 938 | bool atLeastOneFound = false; | ^~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h: In instantiation of 'bool seqan::matchVerify(TMatch&, Segment<TGenome, InfixSegment>, unsigned int, TReadSet&, TMyersPatterns&, const RazerSOptions<TSpec>&, SwiftSemiGlobal) [with TMatch = ReadMatch<int>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TMyersPatterns = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TSpec = RazerSSpec<false, true>; SwiftSemiGlobal = Tag<SwiftSemiGlobal_<void> >]': /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:1694:15: required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = int; TSpec = RazerSSpec<false, true>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:2134:18: required from 'int seqan::mapSingleReads(TMatches&, TGenomeSet&, const TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = int; TSpec = RazerSSpec<false, true>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:2208:24: required from 'int seqan::mapReads(TMatches&, TGenomeSet&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = int; TSpec = RazerSSpec<false, true>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:2308:19: required from 'int seqan::mapReads(TMatches&, TGenomeSet&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TReadRegions = int; TCounts = int; TSpec = RazerSSpec<false, true>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/paramChooser.h:830:13: required from 'void seqan::makeSelectedStatsFile(TError&, ParamChooserOptions&) [with TError = String<float>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/paramChooser.h:1228:24: required from 'bool seqan::chooseParams(RazerSOptions<TSpec>&, ParamChooserOptions&) [with TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/param_chooser.cpp:340:21: required from here /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:1466:33: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 1466 | TGenomeInfixRev infRev(inf); | ^~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence.h:93, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/param_chooser.cpp:36: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:62: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note: initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]' 139 | ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:162: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h: In instantiation of 'void seqan::_patternInit(Pattern<TIndex, Swift<TSpec> >&, TFloat, TSize_) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1876:21: required from 'bool seqan::find(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double, TSize) [with THaystack = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TSize = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1860:16: required from 'bool seqan::find(TFinder&, Pattern<TIndex, Swift<Tag<SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = Finder<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSpec = Hamming_]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:1689:13: required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = int; TSpec = RazerSSpec<false, true>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:2134:18: required from 'int seqan::mapSingleReads(TMatches&, TGenomeSet&, const TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = int; TSpec = RazerSSpec<false, true>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:2208:24: required from 'int seqan::mapReads(TMatches&, TGenomeSet&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = int; TSpec = RazerSSpec<false, true>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:2300:19: required from 'int seqan::mapReads(TMatches&, TGenomeSet&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TReadRegions = int; TCounts = int; TSpec = RazerSSpec<false, true>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/paramChooser.h:830:13: required from 'void seqan::makeSelectedStatsFile(TError&, ParamChooserOptions&) [with TError = String<float>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/paramChooser.h:1228:24: required from 'bool seqan::chooseParams(RazerSOptions<TSpec>&, ParamChooserOptions&) [with TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/param_chooser.cpp:340:21: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:713:23: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy] 713 | pattern.shape = indexShape(host(pattern)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:77: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_onegapped.h:135:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]' 135 | Shape(Shape const &other): | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h: In instantiation of 'void seqan::_patternInit(Pattern<TIndex, Swift<TSpec> >&, TFloat, TSize_) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1876:21: required from 'bool seqan::find(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double, TSize) [with THaystack = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TSize = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1860:16: required from 'bool seqan::find(TFinder&, Pattern<TIndex, Swift<Tag<SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = Finder<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSpec = Hamming_]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:1689:13: required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = int; TSpec = RazerSSpec<false, true>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:2134:18: required from 'int seqan::mapSingleReads(TMatches&, TGenomeSet&, const TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = int; TSpec = RazerSSpec<false, true>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:2208:24: required from 'int seqan::mapReads(TMatches&, TGenomeSet&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = int; TSpec = RazerSSpec<false, true>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:2303:19: required from 'int seqan::mapReads(TMatches&, TGenomeSet&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TReadRegions = int; TCounts = int; TSpec = RazerSSpec<false, true>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/paramChooser.h:830:13: required from 'void seqan::makeSelectedStatsFile(TError&, ParamChooserOptions&) [with TError = String<float>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/paramChooser.h:1228:24: required from 'bool seqan::chooseParams(RazerSOptions<TSpec>&, ParamChooserOptions&) [with TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/param_chooser.cpp:340:21: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:713:23: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy] 713 | pattern.shape = indexShape(host(pattern)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/find_motif.h:49: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_gapped.h:330:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]' 330 | Shape(Shape const &other): | ^~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_iterator.h:65, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:86, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence.h:51: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(const seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_base.h:440:5: required from 'seqan::Finder<THaystack, TSpec>::Finder(THaystack&) [with THaystack = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = void]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:1435:15: required from 'bool seqan::matchVerify(TMatch&, Segment<TGenome, InfixSegment>, unsigned int, TReadSet&, TMyersPatterns&, const RazerSOptions<TSpec>&, SwiftSemiGlobal) [with TMatch = ReadMatch<int>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TMyersPatterns = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TSpec = RazerSSpec<false, true>; SwiftSemiGlobal = Tag<SwiftSemiGlobal_<void> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:1694:15: required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = int; TSpec = RazerSSpec<false, true>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:2134:18: required from 'int seqan::mapSingleReads(TMatches&, TGenomeSet&, const TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = int; TSpec = RazerSSpec<false, true>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:2208:24: required from 'int seqan::mapReads(TMatches&, TGenomeSet&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = int; TSpec = RazerSSpec<false, true>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:2308:19: required from 'int seqan::mapReads(TMatches&, TGenomeSet&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TReadRegions = int; TCounts = int; TSpec = RazerSSpec<false, true>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/paramChooser.h:830:13: required from 'void seqan::makeSelectedStatsFile(TError&, ParamChooserOptions&) [with TError = String<float>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/paramChooser.h:1228:24: required from 'bool seqan::chooseParams(RazerSOptions<TSpec>&, ParamChooserOptions&) [with TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/param_chooser.cpp:340:21: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:147:15: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 147 | : data_container(other_.data_container), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence.h:92: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:77: required from 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:1466:19: required from 'bool seqan::matchVerify(TMatch&, Segment<TGenome, InfixSegment>, unsigned int, TReadSet&, TMyersPatterns&, const RazerSOptions<TSpec>&, SwiftSemiGlobal) [with TMatch = ReadMatch<int>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TMyersPatterns = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TSpec = RazerSSpec<false, true>; SwiftSemiGlobal = Tag<SwiftSemiGlobal_<void> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:1694:15: required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = int; TSpec = RazerSSpec<false, true>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:2134:18: required from 'int seqan::mapSingleReads(TMatches&, TGenomeSet&, const TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = int; TSpec = RazerSSpec<false, true>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:2208:24: required from 'int seqan::mapReads(TMatches&, TGenomeSet&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = int; TSpec = RazerSSpec<false, true>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:2308:19: required from 'int seqan::mapReads(TMatches&, TGenomeSet&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TReadRegions = int; TCounts = int; TSpec = RazerSSpec<false, true>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/paramChooser.h:830:13: required from 'void seqan::makeSelectedStatsFile(TError&, ParamChooserOptions&) [with TError = String<float>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/paramChooser.h:1228:24: required from 'bool seqan::chooseParams(RazerSOptions<TSpec>&, ParamChooserOptions&) [with TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/param_chooser.cpp:340:21: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_base.h:470:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 470 | return me; | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = String<SimpleType<unsigned char, Dna5Q_> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:77: required from 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:1467:13: required from 'bool seqan::matchVerify(TMatch&, Segment<TGenome, InfixSegment>, unsigned int, TReadSet&, TMyersPatterns&, const RazerSOptions<TSpec>&, SwiftSemiGlobal) [with TMatch = ReadMatch<int>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TMyersPatterns = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TSpec = RazerSSpec<false, true>; SwiftSemiGlobal = Tag<SwiftSemiGlobal_<void> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:1694:15: required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = int; TSpec = RazerSSpec<false, true>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:2134:18: required from 'int seqan::mapSingleReads(TMatches&, TGenomeSet&, const TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = int; TSpec = RazerSSpec<false, true>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:2208:24: required from 'int seqan::mapReads(TMatches&, TGenomeSet&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = int; TSpec = RazerSSpec<false, true>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:2308:19: required from 'int seqan::mapReads(TMatches&, TGenomeSet&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TReadRegions = int; TCounts = int; TSpec = RazerSSpec<false, true>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/paramChooser.h:830:13: required from 'void seqan::makeSelectedStatsFile(TError&, ParamChooserOptions&) [with TError = String<float>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/paramChooser.h:1228:24: required from 'bool seqan::chooseParams(RazerSOptions<TSpec>&, ParamChooserOptions&) [with TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/param_chooser.cpp:340:21: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_base.h:470:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 470 | return me; | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h: In instantiation of 'void seqan::_patternInit(Pattern<TIndex, Swift<TSpec> >&, TFloat, TSize_) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<void> >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1876:21: required from 'bool seqan::find(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double, TSize) [with THaystack = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<void> >; TSize = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1860:16: required from 'bool seqan::find(TFinder&, Pattern<TIndex, Swift<Tag<SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = Finder<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSpec = void]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:1689:13: required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = int; TSpec = RazerSSpec<false, true>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:2134:18: required from 'int seqan::mapSingleReads(TMatches&, TGenomeSet&, const TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = int; TSpec = RazerSSpec<false, true>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:2208:24: required from 'int seqan::mapReads(TMatches&, TGenomeSet&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = int; TSpec = RazerSSpec<false, true>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:2311:19: required from 'int seqan::mapReads(TMatches&, TGenomeSet&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TReadRegions = int; TCounts = int; TSpec = RazerSSpec<false, true>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/paramChooser.h:830:13: required from 'void seqan::makeSelectedStatsFile(TError&, ParamChooserOptions&) [with TError = String<float>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/paramChooser.h:1228:24: required from 'bool seqan::chooseParams(RazerSOptions<TSpec>&, ParamChooserOptions&) [with TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/param_chooser.cpp:340:21: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:713:23: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy] 713 | pattern.shape = indexShape(host(pattern)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_onegapped.h:135:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]' 135 | Shape(Shape const &other): | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h: In instantiation of 'void seqan::_patternInit(Pattern<TIndex, Swift<TSpec> >&, TFloat, TSize_) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<void> >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1876:21: required from 'bool seqan::find(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double, TSize) [with THaystack = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<void> >; TSize = int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1860:16: required from 'bool seqan::find(TFinder&, Pattern<TIndex, Swift<Tag<SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = Finder<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSpec = void]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:1689:13: required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = int; TSpec = RazerSSpec<false, true>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:2134:18: required from 'int seqan::mapSingleReads(TMatches&, TGenomeSet&, const TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = int; TSpec = RazerSSpec<false, true>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:2208:24: required from 'int seqan::mapReads(TMatches&, TGenomeSet&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = int; TSpec = RazerSSpec<false, true>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:2314:19: required from 'int seqan::mapReads(TMatches&, TGenomeSet&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TReadRegions = int; TCounts = int; TSpec = RazerSSpec<false, true>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/paramChooser.h:830:13: required from 'void seqan::makeSelectedStatsFile(TError&, ParamChooserOptions&) [with TError = String<float>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/paramChooser.h:1228:24: required from 'bool seqan::chooseParams(RazerSOptions<TSpec>&, ParamChooserOptions&) [with TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/param_chooser.cpp:340:21: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:713:23: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy] 713 | pattern.shape = indexShape(host(pattern)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_gapped.h:330:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]' 330 | Shape(Shape const &other): | ^~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence.h:91: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; typename Iterator<T, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:616:25: required from 'typename seqan::Iterator<T, const seqan::Tag<TSpec> >::Type seqan::begin(T&, Tag<TSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename Iterator<T, const Tag<TSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_base.h:440:24: required from 'seqan::Finder<THaystack, TSpec>::Finder(THaystack&) [with THaystack = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = void]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:1435:15: required from 'bool seqan::matchVerify(TMatch&, Segment<TGenome, InfixSegment>, unsigned int, TReadSet&, TMyersPatterns&, const RazerSOptions<TSpec>&, SwiftSemiGlobal) [with TMatch = ReadMatch<int>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TMyersPatterns = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TSpec = RazerSSpec<false, true>; SwiftSemiGlobal = Tag<SwiftSemiGlobal_<void> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:1694:15: required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = int; TSpec = RazerSSpec<false, true>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:2134:18: required from 'int seqan::mapSingleReads(TMatches&, TGenomeSet&, const TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = int; TSpec = RazerSSpec<false, true>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:2208:24: required from 'int seqan::mapReads(TMatches&, TGenomeSet&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = int; TSpec = RazerSSpec<false, true>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:2308:19: required from 'int seqan::mapReads(TMatches&, TGenomeSet&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TReadRegions = int; TCounts = int; TSpec = RazerSSpec<false, true>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/paramChooser.h:830:13: required from 'void seqan::makeSelectedStatsFile(TError&, ParamChooserOptions&) [with TError = String<float>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/paramChooser.h:1228:24: required from 'bool seqan::chooseParams(RazerSOptions<TSpec>&, ParamChooserOptions&) [with TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/param_chooser.cpp:340:21: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:532:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 532 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note: initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]' 138 | Iter(typename Parameter_<TContainer>::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_fundamental.h:79, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:58: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1542:29: required from 'void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1398:21: required from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = SimpleType<unsigned char, Dna5_>; TValueTarget = SimpleType<unsigned char, Dna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1429:31: required from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = SimpleType<unsigned char, Dna5_>; TValueTarget = SimpleType<unsigned char, Dna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1840:27: required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize_ = unsigned int; TExpand = TagGenerous_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20: required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize_ = unsigned int; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45: required from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>; typename seqan::Size<T>::Type = unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50: required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize = long int; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18: required from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSize = long int; typename Size<T>::Type = unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/file_format_mmap.h:793:9: required from 'void seqan::assignSeq(TSeq&, const TFastaSeq&, Fastq) [with TSeq = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TFastaSeq = Segment<String<char, MMap<> >, InfixSegment>; Fastq = Tag<TagFastq_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/file_format_mmap.h:1423:13: required from 'void seqan::assignSeq(TSeq&, const TFileSeq&, const TagSelector<TTagList>&) [with TSeq = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TFileSeq = Segment<String<char, MMap<> >, InfixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<TagRaw_> > > >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:620:11: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1521:19: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class seqan::SimpleType<unsigned char, seqan::Dna5_>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1521 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_alphabet.h:84, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:68: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5_>' declared here 116 | class SimpleType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_fundamental.h:69: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h: In instantiation of 'void seqan::assign(TTarget&, TSource&) [with TTarget = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSource = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:730:15: required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TValue2 = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:674:19: required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:990:15: required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >&]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_pattern_base.h:368:14: required from 'typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::host(Pattern<TNeedle, TSpec>&) [with TNeedle = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Swift<Tag<SwiftSemiGlobal_<Hamming_> > >; typename Host<Pattern<TNeedle, TSpec> >::Type = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:1661:31: required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = int; TSpec = RazerSSpec<false, true>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:2134:18: required from 'int seqan::mapSingleReads(TMatches&, TGenomeSet&, const TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = int; TSpec = RazerSSpec<false, true>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:2208:24: required from 'int seqan::mapReads(TMatches&, TGenomeSet&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = int; TSpec = RazerSSpec<false, true>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:2297:19: required from 'int seqan::mapReads(TMatches&, TGenomeSet&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TReadRegions = int; TCounts = int; TSpec = RazerSSpec<false, true>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/paramChooser.h:830:13: required from 'void seqan::makeSelectedStatsFile(TError&, ParamChooserOptions&) [with TError = String<float>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/paramChooser.h:1228:24: required from 'bool seqan::chooseParams(RazerSOptions<TSpec>&, ParamChooserOptions&) [with TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/param_chooser.cpp:340:21: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:133:12: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::Default_> > >& seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::Default_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy] 133 | target = source; | ~~~~~~~^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:368:17: note: because 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Index<TText, seqan::IndexQGram<TShapeSpec, TSpec> >::Index(const seqan::Index<TText, seqan::IndexQGram<TShapeSpec, TSpec> >&) [with TText_ = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >; TShapeSpec = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TSpec = seqan::Tag<seqan::Default_>]' 368 | Index(Index const &other): | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h: In instantiation of 'void seqan::assign(TTarget&, TSource&) [with TTarget = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSource = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:730:15: required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TValue2 = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:674:19: required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:990:15: required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >&]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_pattern_base.h:368:14: required from 'typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::host(Pattern<TNeedle, TSpec>&) [with TNeedle = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSpec = Swift<Tag<SwiftSemiGlobal_<Hamming_> > >; typename Host<Pattern<TNeedle, TSpec> >::Type = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:1661:31: required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = int; TSpec = RazerSSpec<false, true>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:2134:18: required from 'int seqan::mapSingleReads(TMatches&, TGenomeSet&, const TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = int; TSpec = RazerSSpec<false, true>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:2208:24: required from 'int seqan::mapReads(TMatches&, TGenomeSet&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = int; TSpec = RazerSSpec<false, true>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:2300:19: required from 'int seqan::mapReads(TMatches&, TGenomeSet&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TReadRegions = int; TCounts = int; TSpec = RazerSSpec<false, true>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/paramChooser.h:830:13: required from 'void seqan::makeSelectedStatsFile(TError&, ParamChooserOptions&) [with TError = String<float>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/paramChooser.h:1228:24: required from 'bool seqan::chooseParams(RazerSOptions<TSpec>&, ParamChooserOptions&) [with TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/param_chooser.cpp:340:21: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:133:12: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::Default_> > >& seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::Default_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy] 133 | target = source; | ~~~~~~~^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:368:17: note: because 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Index<TText, seqan::IndexQGram<TShapeSpec, TSpec> >::Index(const seqan::Index<TText, seqan::IndexQGram<TShapeSpec, TSpec> >&) [with TText_ = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >; TShapeSpec = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>; TSpec = seqan::Tag<seqan::Default_>]' 368 | Index(Index const &other): | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:333:15: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy] 333 | class Index<TText_, IndexQGram<TShapeSpec, TSpec> > { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_onegapped.h:135:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]' 135 | Shape(Shape const &other): | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:133:12: note: synthesized method 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::Default_> > >& seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::Default_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::Default_> > >&)' first required here 133 | target = source; | ~~~~~~~^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h: In instantiation of 'void seqan::assign(TTarget&, TSource&) [with TTarget = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSource = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:730:15: required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TValue2 = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:674:19: required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:990:15: required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >&]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_pattern_base.h:368:14: required from 'typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::host(Pattern<TNeedle, TSpec>&) [with TNeedle = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSpec = Swift<Tag<SwiftSemiGlobal_<Hamming_> > >; typename Host<Pattern<TNeedle, TSpec> >::Type = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:1661:31: required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = int; TSpec = RazerSSpec<false, true>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:2134:18: required from 'int seqan::mapSingleReads(TMatches&, TGenomeSet&, const TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = int; TSpec = RazerSSpec<false, true>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:2208:24: required from 'int seqan::mapReads(TMatches&, TGenomeSet&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = int; TSpec = RazerSSpec<false, true>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:2303:19: required from 'int seqan::mapReads(TMatches&, TGenomeSet&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TReadRegions = int; TCounts = int; TSpec = RazerSSpec<false, true>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/paramChooser.h:830:13: required from 'void seqan::makeSelectedStatsFile(TError&, ParamChooserOptions&) [with TError = String<float>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/paramChooser.h:1228:24: required from 'bool seqan::chooseParams(RazerSOptions<TSpec>&, ParamChooserOptions&) [with TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/param_chooser.cpp:340:21: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:133:12: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::Default_> > >& seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::Default_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:368:17: note: because 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Index<TText, seqan::IndexQGram<TShapeSpec, TSpec> >::Index(const seqan::Index<TText, seqan::IndexQGram<TShapeSpec, TSpec> >&) [with TText_ = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >; TShapeSpec = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >; TSpec = seqan::Tag<seqan::Default_>]' 368 | Index(Index const &other): | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:333:15: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy] 333 | class Index<TText_, IndexQGram<TShapeSpec, TSpec> > { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_gapped.h:330:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]' 330 | Shape(Shape const &other): | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:133:12: note: synthesized method 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::Default_> > >& seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::Default_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::Default_> > >&)' first required here 133 | target = source; | ~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find.h:52, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:28: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_base.h: In instantiation of 'typename seqan::Parameter_<T>::Type seqan::container(Finder<THaystack, TSpec>&) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = void; typename Parameter_<T>::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_myers_ukkonen.h:1724:42: required from 'bool seqan::find(TFinder&, const Pattern<TNeedle, Myers<TSpec, THasState, TFindBeginPatternSpec> >&, PatternState_<TNeedle, Myers<TSpec, True, TFindBeginPatternSpec> >&) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, void>; TNeedle = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TSpec = FindInfix; THasState = True; TFindBeginPatternSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_myers_ukkonen.h:1756:13: required from 'bool seqan::find(TFinder&, const Pattern<TNeedle, Myers<TSpec, THasState, TFindBeginPatternSpec> >&, PatternState_<TNeedle, Myers<TSpec, True, TFindBeginPatternSpec> >&, int) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, void>; TNeedle = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TSpec = FindInfix; THasState = True; TFindBeginPatternSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_myers_ukkonen.h:1774:13: required from 'bool seqan::find(TFinder&, Pattern<TNeedle, Myers<TSpec, True, TFindBeginPatternSpec> >&, int) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, void>; TNeedle = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TSpec = FindInfix; TFindBeginPatternSpec = void]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:1450:13: required from 'bool seqan::matchVerify(TMatch&, Segment<TGenome, InfixSegment>, unsigned int, TReadSet&, TMyersPatterns&, const RazerSOptions<TSpec>&, SwiftSemiGlobal) [with TMatch = ReadMatch<int>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TMyersPatterns = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TSpec = RazerSSpec<false, true>; SwiftSemiGlobal = Tag<SwiftSemiGlobal_<void> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:1694:15: required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = int; TSpec = RazerSSpec<false, true>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:2134:18: required from 'int seqan::mapSingleReads(TMatches&, TGenomeSet&, const TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = int; TSpec = RazerSSpec<false, true>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:2208:24: required from 'int seqan::mapReads(TMatches&, TGenomeSet&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = int; TSpec = RazerSSpec<false, true>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:2308:19: required from 'int seqan::mapReads(TMatches&, TGenomeSet&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TReadRegions = int; TCounts = int; TSpec = RazerSSpec<false, true>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/paramChooser.h:830:13: required from 'void seqan::makeSelectedStatsFile(TError&, ParamChooserOptions&) [with TError = String<float>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/paramChooser.h:1228:24: required from 'bool seqan::chooseParams(RazerSOptions<TSpec>&, ParamChooserOptions&) [with TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/param_chooser.cpp:340:21: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_base.h:793:42: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 793 | return container(hostIterator(me)); | ^ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; typename Iterator<T, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:841:23: required from 'typename seqan::Iterator<T, const seqan::Tag<TSpec> >::Type seqan::end(T&, Tag<TSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename Iterator<T, const Tag<TSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_reverse.h:463:24: required from 'typename seqan::Iterator<seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> >, const seqan::Tag<TSpec> >::Type seqan::begin(ModifiedString<THost, Tag<ModReverse_> >&, Tag<TSpec>) [with THost = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TTagSpec = Rooted_; typename Iterator<ModifiedString<THost, Tag<ModReverse_> >, const Tag<TSpec> >::Type = ModifiedIterator<Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >, Tag<ModReverse_> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_base.h:440:24: required from 'seqan::Finder<THaystack, TSpec>::Finder(THaystack&) [with THaystack = seqan::ModifiedString<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ModReverse_> >; TSpec = void]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:1468:19: required from 'bool seqan::matchVerify(TMatch&, Segment<TGenome, InfixSegment>, unsigned int, TReadSet&, TMyersPatterns&, const RazerSOptions<TSpec>&, SwiftSemiGlobal) [with TMatch = ReadMatch<int>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TMyersPatterns = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TSpec = RazerSSpec<false, true>; SwiftSemiGlobal = Tag<SwiftSemiGlobal_<void> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:1694:15: required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = int; TSpec = RazerSSpec<false, true>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:2134:18: required from 'int seqan::mapSingleReads(TMatches&, TGenomeSet&, const TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = int; TSpec = RazerSSpec<false, true>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:2208:24: required from 'int seqan::mapReads(TMatches&, TGenomeSet&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = int; TSpec = RazerSSpec<false, true>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:2308:19: required from 'int seqan::mapReads(TMatches&, TGenomeSet&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TReadRegions = int; TCounts = int; TSpec = RazerSSpec<false, true>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/paramChooser.h:830:13: required from 'void seqan::makeSelectedStatsFile(TError&, ParamChooserOptions&) [with TError = String<float>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/paramChooser.h:1228:24: required from 'bool seqan::chooseParams(RazerSOptions<TSpec>&, ParamChooserOptions&) [with TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/param_chooser.cpp:340:21: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:768:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 768 | return TIterator(me, end(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note: initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]' 138 | Iter(typename Parameter_<TContainer>::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayMoveForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5Q_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1610:29: required from 'void seqan::arrayMoveForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5Q_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1444:21: required from 'void seqan::_arrayConstructMovePointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5Q_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1465:31: required from 'void seqan::arrayConstructMove(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5Q_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:849:31: required from 'static typename seqan::Size<T>::Type seqan::ClearSpaceExpandStringBase_<TExpand>::_clearSpace_(T&, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >; TExpand = seqan::Tag<seqan::TagGenerous_>; typename seqan::Size<T>::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1014:62: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1421:42: required from 'void seqan::append(String<TValue, TSpec>&, const TSource&, Tag<TUsage>) [with TTargetValue = SimpleType<unsigned char, Dna5Q_>; TTargetSpec = Alloc<>; TSource = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TExpand = TagGenerous_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_set_concat_direct.h:318:11: required from 'void seqan::appendValue(StringSet<TString, Owner<ConcatDirect<void> > >&, const TString2&, Tag<TExpand>) [with TString = String<SimpleType<unsigned char, Dna5Q_> >; TString2 = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TExpand = TagGenerous_]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/readSimulator.h:433:16: required from 'void seqan::simulateReads(TReadSet&, TReadIDs&, TGenomeSet&, int, int, TDistr&, int, int, double, bool) [with TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TReadIDs = StringSet<String<char, Alloc<> > >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TDistr = String<float>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/paramChooser.h:755:15: required from 'void seqan::makeSelectedStatsFile(TError&, ParamChooserOptions&) [with TError = String<float>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/paramChooser.h:1228:24: required from 'bool seqan::chooseParams(RazerSOptions<TSpec>&, ParamChooserOptions&) [with TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/param_chooser.cpp:340:21: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1589:19: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class seqan::SimpleType<unsigned char, seqan::Dna5Q_>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1589 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5Q_>' declared here 116 | class SimpleType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:61: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_iterator.h: In instantiation of 'typename seqan::Container<seqan::ModifiedIterator<THost, TSpec> >::Type seqan::container(ModifiedIterator<THost, TSpec>&) [with THost = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; TSpec = Tag<ModReverse_>; typename Container<ModifiedIterator<THost, TSpec> >::Type = ModifiedString<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Tag<ModReverse_> >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_base.h:793:18: required from 'typename seqan::Parameter_<T>::Type seqan::container(Finder<THaystack, TSpec>&) [with THaystack = ModifiedString<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Tag<ModReverse_> >; TSpec = void; typename Parameter_<T>::Type = ModifiedString<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Tag<ModReverse_> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_myers_ukkonen.h:1724:42: required from 'bool seqan::find(TFinder&, const Pattern<TNeedle, Myers<TSpec, THasState, TFindBeginPatternSpec> >&, PatternState_<TNeedle, Myers<TSpec, True, TFindBeginPatternSpec> >&) [with TFinder = Finder<ModifiedString<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Tag<ModReverse_> >, void>; TNeedle = ModifiedString<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Tag<ModReverse_> >; TSpec = FindPrefix; THasState = True; TFindBeginPatternSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_myers_ukkonen.h:1756:13: required from 'bool seqan::find(TFinder&, const Pattern<TNeedle, Myers<TSpec, THasState, TFindBeginPatternSpec> >&, PatternState_<TNeedle, Myers<TSpec, True, TFindBeginPatternSpec> >&, int) [with TFinder = Finder<ModifiedString<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Tag<ModReverse_> >, void>; TNeedle = ModifiedString<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Tag<ModReverse_> >; TSpec = FindPrefix; THasState = True; TFindBeginPatternSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_myers_ukkonen.h:1774:13: required from 'bool seqan::find(TFinder&, Pattern<TNeedle, Myers<TSpec, True, TFindBeginPatternSpec> >&, int) [with TFinder = Finder<ModifiedString<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Tag<ModReverse_> >, void>; TNeedle = ModifiedString<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Tag<ModReverse_> >; TSpec = FindPrefix; TFindBeginPatternSpec = void]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:1473:13: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:2134:18: required from 'int seqan::mapSingleReads(TMatches&, TGenomeSet&, const TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = int; TSpec = RazerSSpec<false, true>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:2208:24: required from 'int seqan::mapReads(TMatches&, TGenomeSet&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = int; TSpec = RazerSSpec<false, true>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:2308:19: required from 'int seqan::mapReads(TMatches&, TGenomeSet&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TReadRegions = int; TCounts = int; TSpec = RazerSSpec<false, true>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/paramChooser.h:830:13: required from 'void seqan::makeSelectedStatsFile(TError&, ParamChooserOptions&) [with TError = String<float>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/paramChooser.h:1228:24: required from 'bool seqan::chooseParams(RazerSOptions<TSpec>&, ParamChooserOptions&) [with TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/param_chooser.cpp:340:21: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_iterator.h:294:16: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 294 | TContainer cont(container(host(me))); | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note: initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]' 139 | ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayMoveBackwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5Q_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1641:30: required from 'void seqan::arrayMoveBackward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5Q_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1213:26: required from 'void seqan::arrayMove(TSource1, TSource2, TTarget) [with TTarget = SimpleType<unsigned char, Dna5Q_>*; TSource1 = SimpleType<unsigned char, Dna5Q_>*; TSource2 = SimpleType<unsigned char, Dna5Q_>*]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1660:14: required from 'void seqan::_arrayClearSpacePointer(TValue*, size_t, size_t, size_t, const True&) [with TValue = SimpleType<unsigned char, Dna5Q_>; size_t = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1681:28: required from 'void seqan::arrayClearSpace(TValue*, size_t, size_t, size_t) [with TValue = SimpleType<unsigned char, Dna5Q_>; size_t = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:856:28: required from 'static typename seqan::Size<T>::Type seqan::ClearSpaceExpandStringBase_<TExpand>::_clearSpace_(T&, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >; TExpand = seqan::Tag<seqan::TagGenerous_>; typename seqan::Size<T>::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1014:62: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1421:42: required from 'void seqan::append(String<TValue, TSpec>&, const TSource&, Tag<TUsage>) [with TTargetValue = SimpleType<unsigned char, Dna5Q_>; TTargetSpec = Alloc<>; TSource = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TExpand = TagGenerous_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_set_concat_direct.h:318:11: required from 'void seqan::appendValue(StringSet<TString, Owner<ConcatDirect<void> > >&, const TString2&, Tag<TExpand>) [with TString = String<SimpleType<unsigned char, Dna5Q_> >; TString2 = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TExpand = TagGenerous_]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/readSimulator.h:433:16: required from 'void seqan::simulateReads(TReadSet&, TReadIDs&, TGenomeSet&, int, int, TDistr&, int, int, double, bool) [with TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TReadIDs = StringSet<String<char, Alloc<> > >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TDistr = String<float>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/paramChooser.h:755:15: required from 'void seqan::makeSelectedStatsFile(TError&, ParamChooserOptions&) [with TError = String<float>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/paramChooser.h:1228:24: required from 'bool seqan::chooseParams(RazerSOptions<TSpec>&, ParamChooserOptions&) [with TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/param_chooser.cpp:340:21: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1621:19: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class seqan::SimpleType<unsigned char, seqan::Dna5Q_>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1621 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5Q_>' declared here 116 | class SimpleType | ^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, ErrorAlphabet_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1542:29: required from 'void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, ErrorAlphabet_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1398:21: required from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = SimpleType<unsigned char, ErrorAlphabet_>; TValueTarget = SimpleType<unsigned char, ErrorAlphabet_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1429:31: required from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = SimpleType<unsigned char, ErrorAlphabet_>; TValueTarget = SimpleType<unsigned char, ErrorAlphabet_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1840:27: required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, ErrorAlphabet_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20: required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, ErrorAlphabet_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1925:45: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2153:18: required from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize, const TValue&) [with T = String<SimpleType<unsigned char, ErrorAlphabet_> >; TSize = int; TValue = SimpleType<unsigned char, ErrorAlphabet_>; typename Size<T>::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_threshold.h:484:9: required from 'void seqan::initPatterns(TStateString&, const TShape&, int, const TLogErrorDistr&, TDistance, bool) [with TStateString = String<SensitivityDPState_<Tag<HammingDistance_>, float>, Alloc<> >; TShape = String<char, Alloc<> >; TLogErrorDistr = String<float>; TDistance = Tag<HammingDistance_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_threshold.h:1118:14: required from 'void seqan::qgramFilteringSensitivity(TSensitivityMatrix&, const TShape&, TPatternSize, TErrors, TThresh, TDistance, ThreshExact, const TErrorDist&) [with TSensitivityMatrix = String<float>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TPatternSize = unsigned int; TErrors = unsigned int; TThresh = unsigned int; TDistance = Tag<HammingDistance_>; TErrorDist = String<float>; ThreshExact = const Tag<ThreshExact_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/paramChooser.h:778:30: required from 'void seqan::makeSelectedStatsFile(TError&, ParamChooserOptions&) [with TError = String<float>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/paramChooser.h:1228:24: required from 'bool seqan::chooseParams(RazerSOptions<TSpec>&, ParamChooserOptions&) [with TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/param_chooser.cpp:340:21: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1521:19: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class seqan::SimpleType<unsigned char, seqan::ErrorAlphabet_>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1521 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::ErrorAlphabet_>' declared here 116 | class SimpleType | ^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayMoveForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, ErrorAlphabet_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1610:29: required from 'void seqan::arrayMoveForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, ErrorAlphabet_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1444:21: required from 'void seqan::_arrayConstructMovePointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, ErrorAlphabet_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1465:31: required from 'void seqan::arrayConstructMove(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, ErrorAlphabet_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:849:31: required from 'static typename seqan::Size<T>::Type seqan::ClearSpaceExpandStringBase_<TExpand>::_clearSpace_(T&, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::SimpleType<unsigned char, seqan::ErrorAlphabet_> >; TExpand = seqan::Tag<seqan::TagGenerous_>; typename seqan::Size<T>::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1014:62: required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::_clearSpace(String<TValue, TSpec>&, TSize, TPosition, TPosition, Tag<TUsage>) [with TValue = SimpleType<unsigned char, ErrorAlphabet_>; TSpec = Alloc<>; TSize = long unsigned int; TPosition = long unsigned int; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1048:30: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1845:16: required from 'void seqan::insertValue(T&, TPosition, const TValue&) [with T = String<SimpleType<unsigned char, ErrorAlphabet_> >; TPosition = int; TValue = SimpleType<unsigned char, ErrorAlphabet_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_threshold.h:511:16: required from 'void seqan::initPatterns(TStateString&, const TShape&, int, const TLogErrorDistr&, TDistance, bool) [with TStateString = String<SensitivityDPState_<Tag<HammingDistance_>, float>, Alloc<> >; TShape = String<char, Alloc<> >; TLogErrorDistr = String<float>; TDistance = Tag<HammingDistance_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_threshold.h:1118:14: required from 'void seqan::qgramFilteringSensitivity(TSensitivityMatrix&, const TShape&, TPatternSize, TErrors, TThresh, TDistance, ThreshExact, const TErrorDist&) [with TSensitivityMatrix = String<float>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TPatternSize = unsigned int; TErrors = unsigned int; TThresh = unsigned int; TDistance = Tag<HammingDistance_>; TErrorDist = String<float>; ThreshExact = const Tag<ThreshExact_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/paramChooser.h:778:30: required from 'void seqan::makeSelectedStatsFile(TError&, ParamChooserOptions&) [with TError = String<float>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/paramChooser.h:1228:24: required from 'bool seqan::chooseParams(RazerSOptions<TSpec>&, ParamChooserOptions&) [with TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/param_chooser.cpp:340:21: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1589:19: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class seqan::SimpleType<unsigned char, seqan::ErrorAlphabet_>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1589 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::ErrorAlphabet_>' declared here 116 | class SimpleType | ^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h: In instantiation of 'void seqan::_qgramFillSuffixArray(TSA&, const StringSet<TSequence, TSpec>&, TShape, TDir&, TBucketMap&, TStepSize, TWithConstraints) [with TSA = String<Pair<unsigned int, unsigned int, BitPacked<24, 8> >, Alloc<> >; TString = String<SimpleType<unsigned char, Dna5Q_> >; TSpec = Owner<ConcatDirect<void> >; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TDir = String<unsigned int>; TBucketMap = Nothing; TStepSize = long unsigned int; TWithConstraints = True]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1593:25: required from 'void seqan::createQGramIndex(TIndex&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2565:19: required from 'bool seqan::indexCreate(Index<TText, IndexQGram<TShapeSpec, TSpec> >&, FibreSADir, Default) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TShapeSpec = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSpec = Tag<Default_>; FibreSADir = const Tag<FibreSADir_>; Default = Tag<Default_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> >; TFibre = FibreSADir_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> >; TFibre = FibreSADir_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:712:21: required from 'void seqan::_patternInit(Pattern<TIndex, Swift<TSpec> >&, TFloat, TSize_) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1876:21: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:2134:18: required from 'int seqan::mapSingleReads(TMatches&, TGenomeSet&, const TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = int; TSpec = RazerSSpec<false, true>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:2208:24: required from 'int seqan::mapReads(TMatches&, TGenomeSet&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = int; TSpec = RazerSSpec<false, true>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:2297:19: required from 'int seqan::mapReads(TMatches&, TGenomeSet&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TReadRegions = int; TCounts = int; TSpec = RazerSSpec<false, true>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/paramChooser.h:830:13: required from 'void seqan::makeSelectedStatsFile(TError&, ParamChooserOptions&) [with TError = String<float>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/paramChooser.h:1228:24: required from 'bool seqan::chooseParams(RazerSOptions<TSpec>&, ParamChooserOptions&) [with TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/param_chooser.cpp:340:21: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1448:87: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1448 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_aggregate.h:56, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:71: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1450:98: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1450 | sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos; // first hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1458:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1458 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1460:110: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1460 | sa[dir[getBucket(bucketMap, hashNext(shape, itText)) + 1]++] = localPos; // next hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1480:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1480 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1482:106: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1482 | sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos; // hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h: In instantiation of 'void seqan::_qgramFillSuffixArray(TSA&, const StringSet<TSequence, TSpec>&, TShape, TDir&, TBucketMap&, TStepSize, TWithConstraints) [with TSA = String<Pair<unsigned int, unsigned int, BitPacked<24, 8> >, Alloc<> >; TString = String<SimpleType<unsigned char, Dna5Q_> >; TSpec = Owner<ConcatDirect<void> >; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TDir = String<unsigned int>; TBucketMap = Nothing; TStepSize = long unsigned int; TWithConstraints = False]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1604:25: required from 'void seqan::createQGramIndex(TIndex&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2565:19: required from 'bool seqan::indexCreate(Index<TText, IndexQGram<TShapeSpec, TSpec> >&, FibreSADir, Default) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TShapeSpec = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSpec = Tag<Default_>; FibreSADir = const Tag<FibreSADir_>; Default = Tag<Default_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> >; TFibre = FibreSADir_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> >; TFibre = FibreSADir_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:712:21: required from 'void seqan::_patternInit(Pattern<TIndex, Swift<TSpec> >&, TFloat, TSize_) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1876:21: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:2134:18: required from 'int seqan::mapSingleReads(TMatches&, TGenomeSet&, const TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = int; TSpec = RazerSSpec<false, true>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:2208:24: required from 'int seqan::mapReads(TMatches&, TGenomeSet&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = int; TSpec = RazerSSpec<false, true>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:2297:19: required from 'int seqan::mapReads(TMatches&, TGenomeSet&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TReadRegions = int; TCounts = int; TSpec = RazerSSpec<false, true>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/paramChooser.h:830:13: required from 'void seqan::makeSelectedStatsFile(TError&, ParamChooserOptions&) [with TError = String<float>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/paramChooser.h:1228:24: required from 'bool seqan::chooseParams(RazerSOptions<TSpec>&, ParamChooserOptions&) [with TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/param_chooser.cpp:340:21: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1448:87: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1448 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1450:98: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1450 | sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos; // first hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1458:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1458 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1460:110: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1460 | sa[dir[getBucket(bucketMap, hashNext(shape, itText)) + 1]++] = localPos; // next hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1480:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1480 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1482:106: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1482 | sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos; // hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h: In instantiation of 'void seqan::_qgramFillSuffixArray(TSA&, const StringSet<TSequence, TSpec>&, TShape, TDir&, TBucketMap&, TStepSize, TWithConstraints) [with TSA = String<Pair<unsigned int, unsigned int, BitPacked<24, 8> >, Alloc<> >; TString = String<SimpleType<unsigned char, Dna5Q_> >; TSpec = Owner<ConcatDirect<void> >; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TDir = String<unsigned int>; TBucketMap = Nothing; TStepSize = long unsigned int; TWithConstraints = True]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1593:25: required from 'void seqan::createQGramIndex(TIndex&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2565:19: required from 'bool seqan::indexCreate(Index<TText, IndexQGram<TShapeSpec, TSpec> >&, FibreSADir, Default) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TShapeSpec = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSpec = Tag<Default_>; FibreSADir = const Tag<FibreSADir_>; Default = Tag<Default_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> >; TFibre = FibreSADir_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> >; TFibre = FibreSADir_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:712:21: required from 'void seqan::_patternInit(Pattern<TIndex, Swift<TSpec> >&, TFloat, TSize_) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1876:21: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:2134:18: required from 'int seqan::mapSingleReads(TMatches&, TGenomeSet&, const TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = int; TSpec = RazerSSpec<false, true>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:2208:24: required from 'int seqan::mapReads(TMatches&, TGenomeSet&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = int; TSpec = RazerSSpec<false, true>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:2300:19: required from 'int seqan::mapReads(TMatches&, TGenomeSet&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TReadRegions = int; TCounts = int; TSpec = RazerSSpec<false, true>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/paramChooser.h:830:13: required from 'void seqan::makeSelectedStatsFile(TError&, ParamChooserOptions&) [with TError = String<float>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/paramChooser.h:1228:24: required from 'bool seqan::chooseParams(RazerSOptions<TSpec>&, ParamChooserOptions&) [with TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/param_chooser.cpp:340:21: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1448:87: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1448 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1450:98: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1450 | sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos; // first hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1458:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1458 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1460:110: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1460 | sa[dir[getBucket(bucketMap, hashNext(shape, itText)) + 1]++] = localPos; // next hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1480:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1480 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1482:106: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1482 | sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos; // hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h: In instantiation of 'void seqan::_qgramFillSuffixArray(TSA&, const StringSet<TSequence, TSpec>&, TShape, TDir&, TBucketMap&, TStepSize, TWithConstraints) [with TSA = String<Pair<unsigned int, unsigned int, BitPacked<24, 8> >, Alloc<> >; TString = String<SimpleType<unsigned char, Dna5Q_> >; TSpec = Owner<ConcatDirect<void> >; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TDir = String<unsigned int>; TBucketMap = Nothing; TStepSize = long unsigned int; TWithConstraints = False]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1604:25: required from 'void seqan::createQGramIndex(TIndex&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2565:19: required from 'bool seqan::indexCreate(Index<TText, IndexQGram<TShapeSpec, TSpec> >&, FibreSADir, Default) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TShapeSpec = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSpec = Tag<Default_>; FibreSADir = const Tag<FibreSADir_>; Default = Tag<Default_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> >; TFibre = FibreSADir_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> >; TFibre = FibreSADir_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:712:21: required from 'void seqan::_patternInit(Pattern<TIndex, Swift<TSpec> >&, TFloat, TSize_) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1876:21: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:2134:18: required from 'int seqan::mapSingleReads(TMatches&, TGenomeSet&, const TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = int; TSpec = RazerSSpec<false, true>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:2208:24: required from 'int seqan::mapReads(TMatches&, TGenomeSet&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = int; TSpec = RazerSSpec<false, true>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:2300:19: required from 'int seqan::mapReads(TMatches&, TGenomeSet&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TReadRegions = int; TCounts = int; TSpec = RazerSSpec<false, true>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/paramChooser.h:830:13: required from 'void seqan::makeSelectedStatsFile(TError&, ParamChooserOptions&) [with TError = String<float>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/paramChooser.h:1228:24: required from 'bool seqan::chooseParams(RazerSOptions<TSpec>&, ParamChooserOptions&) [with TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/param_chooser.cpp:340:21: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1448:87: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1448 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1450:98: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1450 | sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos; // first hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1458:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1458 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1460:110: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1460 | sa[dir[getBucket(bucketMap, hashNext(shape, itText)) + 1]++] = localPos; // next hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1480:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1480 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1482:106: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1482 | sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos; // hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h: In instantiation of 'void seqan::_qgramFillSuffixArray(TSA&, const StringSet<TSequence, TSpec>&, TShape, TDir&, TBucketMap&, TStepSize, TWithConstraints) [with TSA = String<Pair<unsigned int, unsigned int, BitPacked<24, 8> >, Alloc<> >; TString = String<SimpleType<unsigned char, Dna5Q_> >; TSpec = Owner<ConcatDirect<void> >; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TDir = String<unsigned int>; TBucketMap = Nothing; TStepSize = long unsigned int; TWithConstraints = True]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1593:25: required from 'void seqan::createQGramIndex(TIndex&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2565:19: required from 'bool seqan::indexCreate(Index<TText, IndexQGram<TShapeSpec, TSpec> >&, FibreSADir, Default) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TShapeSpec = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSpec = Tag<Default_>; FibreSADir = const Tag<FibreSADir_>; Default = Tag<Default_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> >; TFibre = FibreSADir_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> >; TFibre = FibreSADir_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:712:21: required from 'void seqan::_patternInit(Pattern<TIndex, Swift<TSpec> >&, TFloat, TSize_) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1876:21: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:2134:18: required from 'int seqan::mapSingleReads(TMatches&, TGenomeSet&, const TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = int; TSpec = RazerSSpec<false, true>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:2208:24: required from 'int seqan::mapReads(TMatches&, TGenomeSet&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = int; TSpec = RazerSSpec<false, true>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:2303:19: required from 'int seqan::mapReads(TMatches&, TGenomeSet&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TReadRegions = int; TCounts = int; TSpec = RazerSSpec<false, true>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/paramChooser.h:830:13: required from 'void seqan::makeSelectedStatsFile(TError&, ParamChooserOptions&) [with TError = String<float>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/paramChooser.h:1228:24: required from 'bool seqan::chooseParams(RazerSOptions<TSpec>&, ParamChooserOptions&) [with TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/param_chooser.cpp:340:21: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1448:87: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1448 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1450:98: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1450 | sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos; // first hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1458:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1458 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1460:110: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1460 | sa[dir[getBucket(bucketMap, hashNext(shape, itText)) + 1]++] = localPos; // next hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1480:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1480 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1482:106: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1482 | sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos; // hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h: In instantiation of 'void seqan::_qgramFillSuffixArray(TSA&, const StringSet<TSequence, TSpec>&, TShape, TDir&, TBucketMap&, TStepSize, TWithConstraints) [with TSA = String<Pair<unsigned int, unsigned int, BitPacked<24, 8> >, Alloc<> >; TString = String<SimpleType<unsigned char, Dna5Q_> >; TSpec = Owner<ConcatDirect<void> >; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TDir = String<unsigned int>; TBucketMap = Nothing; TStepSize = long unsigned int; TWithConstraints = False]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1604:25: required from 'void seqan::createQGramIndex(TIndex&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2565:19: required from 'bool seqan::indexCreate(Index<TText, IndexQGram<TShapeSpec, TSpec> >&, FibreSADir, Default) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TShapeSpec = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSpec = Tag<Default_>; FibreSADir = const Tag<FibreSADir_>; Default = Tag<Default_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> >; TFibre = FibreSADir_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> >; TFibre = FibreSADir_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:712:21: required from 'void seqan::_patternInit(Pattern<TIndex, Swift<TSpec> >&, TFloat, TSize_) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1876:21: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:2134:18: required from 'int seqan::mapSingleReads(TMatches&, TGenomeSet&, const TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = int; TSpec = RazerSSpec<false, true>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:2208:24: required from 'int seqan::mapReads(TMatches&, TGenomeSet&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = int; TSpec = RazerSSpec<false, true>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:2303:19: required from 'int seqan::mapReads(TMatches&, TGenomeSet&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TReadRegions = int; TCounts = int; TSpec = RazerSSpec<false, true>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/paramChooser.h:830:13: required from 'void seqan::makeSelectedStatsFile(TError&, ParamChooserOptions&) [with TError = String<float>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/paramChooser.h:1228:24: required from 'bool seqan::chooseParams(RazerSOptions<TSpec>&, ParamChooserOptions&) [with TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/param_chooser.cpp:340:21: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1448:87: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1448 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1450:98: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1450 | sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos; // first hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1458:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1458 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1460:110: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1460 | sa[dir[getBucket(bucketMap, hashNext(shape, itText)) + 1]++] = localPos; // next hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1480:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1480 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1482:106: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1482 | sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos; // hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayMoveBackwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, ErrorAlphabet_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1641:30: required from 'void seqan::arrayMoveBackward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, ErrorAlphabet_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1213:26: required from 'void seqan::arrayMove(TSource1, TSource2, TTarget) [with TTarget = SimpleType<unsigned char, ErrorAlphabet_>*; TSource1 = SimpleType<unsigned char, ErrorAlphabet_>*; TSource2 = SimpleType<unsigned char, ErrorAlphabet_>*]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1660:14: required from 'void seqan::_arrayClearSpacePointer(TValue*, size_t, size_t, size_t, const True&) [with TValue = SimpleType<unsigned char, ErrorAlphabet_>; size_t = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1681:28: required from 'void seqan::arrayClearSpace(TValue*, size_t, size_t, size_t) [with TValue = SimpleType<unsigned char, ErrorAlphabet_>; size_t = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:856:28: required from 'static typename seqan::Size<T>::Type seqan::ClearSpaceExpandStringBase_<TExpand>::_clearSpace_(T&, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::SimpleType<unsigned char, seqan::ErrorAlphabet_> >; TExpand = seqan::Tag<seqan::TagGenerous_>; typename seqan::Size<T>::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1014:62: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1845:16: required from 'void seqan::insertValue(T&, TPosition, const TValue&) [with T = String<SimpleType<unsigned char, ErrorAlphabet_> >; TPosition = int; TValue = SimpleType<unsigned char, ErrorAlphabet_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_threshold.h:511:16: required from 'void seqan::initPatterns(TStateString&, const TShape&, int, const TLogErrorDistr&, TDistance, bool) [with TStateString = String<SensitivityDPState_<Tag<HammingDistance_>, float>, Alloc<> >; TShape = String<char, Alloc<> >; TLogErrorDistr = String<float>; TDistance = Tag<HammingDistance_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_threshold.h:1118:14: required from 'void seqan::qgramFilteringSensitivity(TSensitivityMatrix&, const TShape&, TPatternSize, TErrors, TThresh, TDistance, ThreshExact, const TErrorDist&) [with TSensitivityMatrix = String<float>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TPatternSize = unsigned int; TErrors = unsigned int; TThresh = unsigned int; TDistance = Tag<HammingDistance_>; TErrorDist = String<float>; ThreshExact = const Tag<ThreshExact_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/paramChooser.h:778:30: required from 'void seqan::makeSelectedStatsFile(TError&, ParamChooserOptions&) [with TError = String<float>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/paramChooser.h:1228:24: required from 'bool seqan::chooseParams(RazerSOptions<TSpec>&, ParamChooserOptions&) [with TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/param_chooser.cpp:340:21: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1621:19: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class seqan::SimpleType<unsigned char, seqan::ErrorAlphabet_>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1621 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::ErrorAlphabet_>' declared here 116 | class SimpleType | ^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5Q_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1542:29: required from 'void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5Q_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1398:21: required from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = SimpleType<unsigned char, Dna5Q_>; TValueTarget = SimpleType<unsigned char, Dna5Q_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1429:31: required from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = SimpleType<unsigned char, Dna5Q_>; TValueTarget = SimpleType<unsigned char, Dna5Q_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1840:27: required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5Q_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagExact_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20: required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5Q_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagExact_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:131:16: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:2087:9: required from 'int seqan::mapSingleReads(TMatches&, TGenomeSet&, const TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = int; TSpec = RazerSSpec<false, true>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:2208:24: required from 'int seqan::mapReads(TMatches&, TGenomeSet&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = int; TSpec = RazerSSpec<false, true>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:2297:19: required from 'int seqan::mapReads(TMatches&, TGenomeSet&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TReadRegions = int; TCounts = int; TSpec = RazerSSpec<false, true>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/paramChooser.h:830:13: required from 'void seqan::makeSelectedStatsFile(TError&, ParamChooserOptions&) [with TError = String<float>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/paramChooser.h:1228:24: required from 'bool seqan::chooseParams(RazerSOptions<TSpec>&, ParamChooserOptions&) [with TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/param_chooser.cpp:340:21: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1521:19: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class seqan::SimpleType<unsigned char, seqan::Dna5Q_>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1521 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5Q_>' declared here 116 | class SimpleType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:79: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_threshold.h: In function 'void seqan::initPatterns(TStateString&, const TShape&, int, const TLogErrorDistr&, TDistance, bool) [with TStateString = String<SensitivityDPState_<Tag<HammingDistance_>, float>, Alloc<> >; TShape = String<char, Alloc<> >; TLogErrorDistr = String<float>; TDistance = Tag<HammingDistance_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_threshold.h:636:41: warning: this statement may fall through [-Wimplicit-fallthrough=] 636 | ++del; | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_threshold.h:638:33: note: here 638 | case SEQAN_INSERT: | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_threshold.h:656:41: warning: this statement may fall through [-Wimplicit-fallthrough=] 656 | ++del; | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_threshold.h:658:33: note: here 658 | case SEQAN_INSERT: | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_threshold.h: In function 'void seqan::initPatterns(TStateString&, const TShape&, int, const TLogErrorDistr&, TDistance, bool) [with TStateString = String<SensitivityDPState_<Tag<LevenshteinDistance_>, float>, Alloc<> >; TShape = String<char, Alloc<> >; TLogErrorDistr = String<float>; TDistance = Tag<LevenshteinDistance_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_threshold.h:636:41: warning: this statement may fall through [-Wimplicit-fallthrough=] 636 | ++del; | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_threshold.h:638:33: note: here 638 | case SEQAN_INSERT: | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_threshold.h:656:41: warning: this statement may fall through [-Wimplicit-fallthrough=] 656 | ++del; | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_threshold.h:658:33: note: here 658 | case SEQAN_INSERT: | ^~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:59, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:41: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h: In function 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h:399:36: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] 399 | snprintf(buffer, 4, "%d", x); | ^ In file included from /usr/include/stdio.h:906, from /usr/include/c++/13/cstdio:42, from /usr/include/c++/13/ext/string_conversions.h:45, from /usr/include/c++/13/bits/basic_string.h:4072, from /usr/include/c++/13/string:54: In function 'int snprintf(char*, size_t, const char*, ...)', inlined from 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h:399:21: /usr/include/bits/stdio2.h:54:35: note: '__builtin___snprintf_chk' output between 2 and 5 bytes into a destination of size 4 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ [ 69%] Linking CXX executable ../../../bin/param_chooser cd /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/param_chooser && /usr/bin/cmake -E cmake_link_script CMakeFiles/param_chooser.dir/link.txt --verbose=1 /usr/bin/g++ -std=c++14 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -static-libgcc -static-libstdc++ -rdynamic CMakeFiles/param_chooser.dir/param_chooser.cpp.o -o ../../../bin/param_chooser -lrt make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' [ 69%] Built target param_chooser make -f extras/apps/param_chooser/CMakeFiles/test_funcs_param_chooser.dir/build.make extras/apps/param_chooser/CMakeFiles/test_funcs_param_chooser.dir/depend make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/param_chooser /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/param_chooser/CMakeFiles/test_funcs_param_chooser.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' make -f extras/apps/param_chooser/CMakeFiles/test_funcs_param_chooser.dir/build.make extras/apps/param_chooser/CMakeFiles/test_funcs_param_chooser.dir/build make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' [ 70%] Building CXX object extras/apps/param_chooser/CMakeFiles/test_funcs_param_chooser.dir/test_param_chooser.cpp.o cd /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/param_chooser && /usr/bin/g++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-1.4.2/extras/include -I/builddir/build/BUILD/seqan-1.4.2/core/include -std=c++14 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -MD -MT extras/apps/param_chooser/CMakeFiles/test_funcs_param_chooser.dir/test_param_chooser.cpp.o -MF CMakeFiles/test_funcs_param_chooser.dir/test_param_chooser.cpp.o.d -o CMakeFiles/test_funcs_param_chooser.dir/test_param_chooser.cpp.o -c /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/test_param_chooser.cpp In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:68, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:48, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/test_param_chooser.cpp:45: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:80:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 80 | struct FunctorUpcase : public std::unary_function<InType, Result> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/istream:40, from /usr/include/c++/13/sstream:40, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/test_param_chooser.cpp:42: /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:115:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 115 | struct FunctorLowcase : public std::unary_function<InType, Result> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:151:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 151 | struct FunctorConvert : public std::unary_function<InType,OutType> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:220:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 220 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:229:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 229 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:239:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 239 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:249:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 249 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:259:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 259 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:268:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 268 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:280:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 280 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/stream_algorithms.h:40, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:91: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamPeek(char&, FILE*)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:169:11: warning: comparison is always false due to limited range of data type [-Wtype-limits] 169 | if (c == EOF) | ^ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamReadChar(char&, FILE*)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:182:11: warning: comparison is always false due to limited range of data type [-Wtype-limits] 182 | if (c == EOF) | ^ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:117: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h:1436:51: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 1436 | struct testIODone : public ::std::unary_function<TPageFrame&,bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:46, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_align.h:47, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:54, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:38, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/fai_index.h:40, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io.h:83, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/paramChooser.h:33, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/test_param_chooser.cpp:47: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:342:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 342 | public ::std::unary_function<Pair<TKey, TValue>, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:47: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm.h:793:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 793 | public ::std::unary_function<Pair<TWeight, TPair>, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:79: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:246:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 246 | public ::std::binary_function<TGapAnchor, TGapAnchor, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:256:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 256 | public ::std::binary_function<TGapAnchor, TGapAnchor, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:166: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h: In function 'int seqan::_globalAlignmentScore(const String<TValue, TSpec>&, const String<TValue2, TSpec2>&, const MyersBitVector&)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h:70:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 70 | if (length(seqH) < length(seqV)) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h:74:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 74 | const unsigned int BLOCK_SIZE = BitsPerValue<unsigned int>::VALUE; | ^~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:174: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h: In function 'seqan::Pair<seqan::Pair<TDiagonal> > seqan::_alignBandedSmithWatermanTrace(LocalAlignmentFinder<TScoreValue>&, const TSequenceH&, const TSequenceV&, TId, TId, TScore&, TDiagonal, TDiagonal)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:409:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 409 | if ((actualCol == 0) || (actualRow == 0)) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:412:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 412 | if (actualCol < len1) _alignTracePrint(finder.trace, seqH, seqV, id1, actualCol, id2, actualRow, len1 - actualCol, Horizontal); | ^~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:60: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:485:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 485 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:495:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 495 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:505:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 505 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:515:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 515 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:525:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 525 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:535:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 535 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:62: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h: In function 'void seqan::convertMatchesToGlobalAlignment(FragmentStore<TSpec, TConfig>&, const TScore&, const TShrinkMatches&)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2357:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 2357 | if (alignQualityStoreLengthPre == 0u) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2361:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 2361 | sortAlignedReads(store.alignedReadStore, SortBeginPos()); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:62, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:40, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:29, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/paramChooser.h:34: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:45:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 45 | struct filterI1 : public ::std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:54:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 54 | struct filterI2 : public ::std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:63:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 63 | struct filterI3 : public ::std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:74: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:401:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 401 | struct insertBucket : public ::std::unary_function<TPageBucket,void> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:507:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 507 | struct insertBucket : public ::std::unary_function<TPageBucket,void> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:78: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:42:48: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 42 | struct MergeStreamComparer : public ::std::binary_function < PageBucket<TValue>, | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:57:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 57 | public ::std::binary_function < | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:257:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 257 | struct insertBucket : public ::std::unary_function<TPageBucket,void> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:372:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 372 | struct insertBucket : public ::std::unary_function<TPageBucket, void> { | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:45: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_set.h:373:41: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 373 | struct SetLess_ : public ::std::binary_function<TElement, TElement, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:70: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:404:18: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 404 | public::std::binary_function<FibreRecord, unsigned, bool> // functor for operator> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:744:18: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 744 | public::std::unary_function<InType, Result> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:760:18: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 760 | public::std::unary_function<InType, InType> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:80: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:854:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 854 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:902:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 902 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:970:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 970 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1039:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 1039 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1073:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 1073 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1121:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 1121 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2093:39: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 2093 | struct _qgramComp : public ::std::binary_function<InType,InType,Result> { | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2112:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 2112 | public ::std::binary_function< | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:91: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_sa_qsort.h:46:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 46 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_sa_qsort.h:85:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 85 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:96: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 65 | public std::binary_function<TValue, TValue, TResult> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 98 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 112 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 127 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 144 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 154 | public std::binary_function<TValue, TValue, TResult> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:99: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:110:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 110 | public ::std::binary_function < SkewDCStream<TValue>, | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:143:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 143 | public ::std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >, | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:100: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 65 | public std::binary_function<TValue, TValue, TResult> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 99 | public std::binary_function< | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 118 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 132 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 154 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 175 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 185 | public std::binary_function<TValue, TValue, TResult> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:103: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 57 | struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> { | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 97 | public std::binary_function< | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:141:29: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 141 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:109: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:59:42: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 59 | struct _mapInverse : public std::unary_function<InType,Result> { | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:164:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 164 | struct _mapInverseMulti : public std::unary_function<InType,Result> { | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const TText&, const TSA&, KasaiOriginal)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:312:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 312 | for(TSize hMax = _min(n - i, n - j); h < hMax && *I == *J; ++I, ++J, ++h) ; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:313:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 313 | LCP[isa - 1] = h; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const TText&, const TSA&, Kasai)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:379:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 379 | for(TSize hMax = _min(n - i, n - j); h < hMax && *I == *J; ++I, ++J, ++h) ; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:380:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 380 | LCP[i] = h | mark; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const StringSet<TSequence, TSpec>&, const TSA&, Kasai)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:483:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 483 | for(TSize hMax = _min(getValueI2((TPair)dec), n - j); h < hMax && *I == *J; ++I, ++J, ++h) ; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:484:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 484 | LCP[i] = h | mark; | ^~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:113: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_bwt.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_bwt.h:144:50: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 144 | struct _filterGlobalizer : public ::std::unary_function<InType,Result> { | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:120: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:585:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 585 | public ::std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:128: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h: In function 'void seqan::_storeWotdChildren(Index<TObject, IndexWotd<Dfi<TPredHull, TPred> > >&, TSize, TSize)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:504:27: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 504 | } else | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:506:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' 506 | for (TDirSize d = index.sentinelBound - index.sentinelOcc; d != index.sentinelBound; ++d) | ^~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:136: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/repeat_base.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/repeat_base.h:149:44: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 149 | struct RepeatLess_ : public ::std::binary_function<TPos, TPos, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:157: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_index_esa.h: In function 'typename seqan::Iterator<TLeft, const seqan::Tag<seqan::Standard_> >::Type seqan::_upperBoundLcpe(TText&, TSA&, SearchTreeIterator<TLCP, TSpec>, TQuery&, TDiff_, TDiff_)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_index_esa.h:1498:13: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 1498 | for(; i && ordEqual(*t, convert<TTextAlphabet>(*q)); --i, ++t, ++q) ; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_index_esa.h:1501:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 1501 | if (q == qEnd || t == tEnd || !ordGreater(*t, convert<TTextAlphabet>(*q))) { | ^~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:712:44: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 712 | struct LessRNoGPos : public ::std::binary_function < TReadMatch, TReadMatch, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:740:47: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 740 | struct LessRNoGEndPos : public ::std::binary_function < TReadMatch, TReadMatch, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:766:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 766 | struct LessErrors : public ::std::binary_function < TReadMatch, TReadMatch, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:784:41: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 784 | struct LessSplicedScore : public ::std::binary_function < TReadMatch, TReadMatch, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:806:45: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 806 | struct LessSplicedScoreGPos : public ::std::binary_function < TReadMatch, TReadMatch, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/paramChooser.h: In function 'int seqan::qualityDistributionFromPrbFile(TFile&, TDistribution&, ParamChooserOptions&)': /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/paramChooser.h:198:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 198 | if (skipWhitespaces(reader) != 0) | ^~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/paramChooser.h:201:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 201 | int kickout = 0; | ^~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/paramChooser.h: In function 'int seqan::qualityDistributionFromFastQIntFile(TFile&, TDistribution&, ParamChooserOptions&)': /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/paramChooser.h:373:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 373 | if (pm_options.verbose) | ^~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/paramChooser.h:376:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 376 | resize(avg,pm_options.totalN,(TFloat)0.0); | ^~~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/paramChooser.h: In function 'bool seqan::parseGappedParams(RazerSOptions<TSpec>&, TFile&, ParamChooserOptions&)': /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/paramChooser.h:934:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 934 | if (value(reader) == 'e') | ^~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/paramChooser.h:938:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 938 | bool atLeastOneFound = false; | ^~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_fundamental.h:79, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:58, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/test_param_chooser.cpp:44: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1542:29: required from 'void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1398:21: required from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = SimpleType<unsigned char, Dna5_>; TValueTarget = SimpleType<unsigned char, Dna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1429:31: required from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = SimpleType<unsigned char, Dna5_>; TValueTarget = SimpleType<unsigned char, Dna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1840:27: required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize_ = unsigned int; TExpand = TagGenerous_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20: required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize_ = unsigned int; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45: required from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>; typename seqan::Size<T>::Type = unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50: required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize = long int; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18: required from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSize = long int; typename Size<T>::Type = unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/file_format_mmap.h:793:9: required from 'void seqan::assignSeq(TSeq&, const TFastaSeq&, Fastq) [with TSeq = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TFastaSeq = Segment<String<char, MMap<> >, InfixSegment>; Fastq = Tag<TagFastq_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/file_format_mmap.h:1423:13: required from 'void seqan::assignSeq(TSeq&, const TFileSeq&, const TagSelector<TTagList>&) [with TSeq = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TFileSeq = Segment<String<char, MMap<> >, InfixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<TagRaw_> > > >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:620:11: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1521:19: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class seqan::SimpleType<unsigned char, seqan::Dna5_>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1521 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_alphabet.h:84, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:68: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5_>' declared here 116 | class SimpleType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:59, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:41: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h: In function 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h:399:36: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] 399 | snprintf(buffer, 4, "%d", x); | ^ In file included from /usr/include/stdio.h:906, from /usr/include/c++/13/cstdio:42, from /usr/include/c++/13/ext/string_conversions.h:45, from /usr/include/c++/13/bits/basic_string.h:4072, from /usr/include/c++/13/string:54: In function 'int snprintf(char*, size_t, const char*, ...)', inlined from 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h:399:21: /usr/include/bits/stdio2.h:54:35: note: '__builtin___snprintf_chk' output between 2 and 5 bytes into a destination of size 4 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ [ 70%] Linking CXX executable ../../../bin/test_funcs_param_chooser cd /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/param_chooser && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_funcs_param_chooser.dir/link.txt --verbose=1 /usr/bin/g++ -std=c++14 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -static-libgcc -static-libstdc++ -rdynamic CMakeFiles/test_funcs_param_chooser.dir/test_param_chooser.cpp.o -o ../../../bin/test_funcs_param_chooser make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' [ 70%] Built target test_funcs_param_chooser make -f extras/apps/razers3/CMakeFiles/razers3.dir/build.make extras/apps/razers3/CMakeFiles/razers3.dir/depend make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3 /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/razers3 /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/razers3/CMakeFiles/razers3.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' make -f extras/apps/razers3/CMakeFiles/razers3.dir/build.make extras/apps/razers3/CMakeFiles/razers3.dir/build make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' [ 70%] Building CXX object extras/apps/razers3/CMakeFiles/razers3.dir/razers.cpp.o cd /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/razers3 && /usr/bin/g++ -DSEQAN_DATE=\"\" -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-1.4.2/extras/include -I/builddir/build/BUILD/seqan-1.4.2/core/include -std=c++14 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -fopenmp -std=c++11 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -MD -MT extras/apps/razers3/CMakeFiles/razers3.dir/razers.cpp.o -MF CMakeFiles/razers3.dir/razers.cpp.o.d -o CMakeFiles/razers3.dir/razers.cpp.o -c /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:68, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:48, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:62: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:80:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 80 | struct FunctorUpcase : public std::unary_function<InType, Result> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/ostream:40, from /usr/include/c++/13/iostream:41, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:57: /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:115:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 115 | struct FunctorLowcase : public std::unary_function<InType, Result> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:151:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 151 | struct FunctorConvert : public std::unary_function<InType,OutType> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:220:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 220 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:229:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 229 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:239:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 239 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:249:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 249 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:259:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 259 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:268:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 268 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:280:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 280 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/stream_algorithms.h:40, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:91: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamPeek(char&, FILE*)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:169:11: warning: comparison is always false due to limited range of data type [-Wtype-limits] 169 | if (c == EOF) | ^ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamReadChar(char&, FILE*)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:182:11: warning: comparison is always false due to limited range of data type [-Wtype-limits] 182 | if (c == EOF) | ^ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:117: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h:1436:51: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 1436 | struct testIODone : public ::std::unary_function<TPageFrame&,bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:46, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_align.h:47, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:54, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:38, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:63: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:342:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 342 | public ::std::unary_function<Pair<TKey, TValue>, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:47: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm.h:793:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 793 | public ::std::unary_function<Pair<TWeight, TPair>, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:79: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:246:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 246 | public ::std::binary_function<TGapAnchor, TGapAnchor, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:256:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 256 | public ::std::binary_function<TGapAnchor, TGapAnchor, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:166: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h: In function 'int seqan::_globalAlignmentScore(const String<TValue, TSpec>&, const String<TValue2, TSpec2>&, const MyersBitVector&)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h:70:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 70 | if (length(seqH) < length(seqV)) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h:74:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 74 | const unsigned int BLOCK_SIZE = BitsPerValue<unsigned int>::VALUE; | ^~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:174: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h: In function 'seqan::Pair<seqan::Pair<TDiagonal> > seqan::_alignBandedSmithWatermanTrace(LocalAlignmentFinder<TScoreValue>&, const TSequenceH&, const TSequenceV&, TId, TId, TScore&, TDiagonal, TDiagonal)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:409:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 409 | if ((actualCol == 0) || (actualRow == 0)) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:412:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 412 | if (actualCol < len1) _alignTracePrint(finder.trace, seqH, seqV, id1, actualCol, id2, actualRow, len1 - actualCol, Horizontal); | ^~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:60: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:485:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 485 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:495:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 495 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:505:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 505 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:515:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 515 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:525:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 525 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:535:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 535 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:62: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h: In function 'void seqan::convertMatchesToGlobalAlignment(FragmentStore<TSpec, TConfig>&, const TScore&, const TShrinkMatches&)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2357:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 2357 | if (alignQualityStoreLengthPre == 0u) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2361:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 2361 | sortAlignedReads(store.alignedReadStore, SortBeginPos()); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:62, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:40, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:33, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:74: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:45:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 45 | struct filterI1 : public ::std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:54:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 54 | struct filterI2 : public ::std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:63:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 63 | struct filterI3 : public ::std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:74: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:401:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 401 | struct insertBucket : public ::std::unary_function<TPageBucket,void> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:507:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 507 | struct insertBucket : public ::std::unary_function<TPageBucket,void> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:78: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:42:48: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 42 | struct MergeStreamComparer : public ::std::binary_function < PageBucket<TValue>, | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:57:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 57 | public ::std::binary_function < | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:257:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 257 | struct insertBucket : public ::std::unary_function<TPageBucket,void> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:372:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 372 | struct insertBucket : public ::std::unary_function<TPageBucket, void> { | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:45: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_set.h:373:41: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 373 | struct SetLess_ : public ::std::binary_function<TElement, TElement, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:70: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:404:18: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 404 | public::std::binary_function<FibreRecord, unsigned, bool> // functor for operator> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:744:18: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 744 | public::std::unary_function<InType, Result> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:760:18: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 760 | public::std::unary_function<InType, InType> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:80: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:854:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 854 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:902:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 902 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:970:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 970 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1039:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 1039 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1073:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 1073 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1121:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 1121 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2093:39: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 2093 | struct _qgramComp : public ::std::binary_function<InType,InType,Result> { | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2112:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 2112 | public ::std::binary_function< | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:91: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_sa_qsort.h:46:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 46 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_sa_qsort.h:85:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 85 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:96: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 65 | public std::binary_function<TValue, TValue, TResult> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 98 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 112 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 127 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 144 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 154 | public std::binary_function<TValue, TValue, TResult> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:99: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:110:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 110 | public ::std::binary_function < SkewDCStream<TValue>, | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:143:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 143 | public ::std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >, | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:100: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 65 | public std::binary_function<TValue, TValue, TResult> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 99 | public std::binary_function< | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 118 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 132 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 154 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 175 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 185 | public std::binary_function<TValue, TValue, TResult> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:103: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 57 | struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> { | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 97 | public std::binary_function< | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:141:29: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 141 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:109: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:59:42: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 59 | struct _mapInverse : public std::unary_function<InType,Result> { | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:164:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 164 | struct _mapInverseMulti : public std::unary_function<InType,Result> { | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const TText&, const TSA&, KasaiOriginal)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:312:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 312 | for(TSize hMax = _min(n - i, n - j); h < hMax && *I == *J; ++I, ++J, ++h) ; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:313:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 313 | LCP[isa - 1] = h; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const TText&, const TSA&, Kasai)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:379:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 379 | for(TSize hMax = _min(n - i, n - j); h < hMax && *I == *J; ++I, ++J, ++h) ; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:380:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 380 | LCP[i] = h | mark; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const StringSet<TSequence, TSpec>&, const TSA&, Kasai)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:483:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 483 | for(TSize hMax = _min(getValueI2((TPair)dec), n - j); h < hMax && *I == *J; ++I, ++J, ++h) ; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:484:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 484 | LCP[i] = h | mark; | ^~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:113: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_bwt.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_bwt.h:144:50: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 144 | struct _filterGlobalizer : public ::std::unary_function<InType,Result> { | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:120: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:585:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 585 | public ::std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:128: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h: In function 'void seqan::_storeWotdChildren(Index<TObject, IndexWotd<Dfi<TPredHull, TPred> > >&, TSize, TSize)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:504:27: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 504 | } else | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:506:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' 506 | for (TDirSize d = index.sentinelBound - index.sentinelOcc; d != index.sentinelBound; ++d) | ^~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:136: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/repeat_base.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/repeat_base.h:149:44: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 149 | struct RepeatLess_ : public ::std::binary_function<TPos, TPos, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:157: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_index_esa.h: In function 'typename seqan::Iterator<TLeft, const seqan::Tag<seqan::Standard_> >::Type seqan::_upperBoundLcpe(TText&, TSA&, SearchTreeIterator<TLCP, TSpec>, TQuery&, TDiff_, TDiff_)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_index_esa.h:1498:13: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 1498 | for(; i && ordEqual(*t, convert<TTextAlphabet>(*q)); --i, ++t, ++q) ; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_index_esa.h:1501:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 1501 | if (q == qEnd || t == tEnd || !ordGreater(*t, convert<TTextAlphabet>(*q))) { | ^~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:845:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 845 | public std::binary_function<TReadMatch, TReadMatch, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:862:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 862 | public std::binary_function<TReadMatch, TReadMatch, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:896:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 896 | public std::binary_function<TReadMatch, TReadMatch, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:934:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 934 | public std::binary_function<TReadMatch, TReadMatch, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:968:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 968 | public std::binary_function<TReadMatch, TReadMatch, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:1009:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 1009 | public std::binary_function<TReadMatch, TReadMatch, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:1046:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 1046 | public std::binary_function<TReadMatch, TReadMatch, int> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:1087:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 1087 | public std::binary_function<typename Value<TAlignedReadStore>::Type, typename Value<TAlignedReadStore>::Type, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:1130:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 1130 | public std::binary_function<typename Value<TAlignedReadStore>::Type, typename Value<TAlignedReadStore>::Type, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:1174:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 1174 | public std::binary_function<typename Value<TAlignedReadStore>::Type, typename Value<TAlignedReadStore>::Type, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:1218:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 1218 | public std::binary_function<typename Value<TAlignedReadStore>::Type, typename Value<TAlignedReadStore>::Type, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:75: /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h:127:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 127 | public std::binary_function<typename Value<TAlignedReadStore>::Type, typename Value<TAlignedReadStore>::Type, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:83: /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs.h:264:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 264 | public std::binary_function< | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs.h:320:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 320 | public std::binary_function<TReadMatch, TReadMatch, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs.h:365:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 365 | public std::binary_function<TReadMatch, TReadMatch, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/parallel.h:52, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:48: /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h: In instantiation of 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazerSMode = RazerSMode<RazerSLocal, RazerSGapped, RazerSErrors, NMatchesNone_>; CharString = String<char, Alloc<> >]': /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h:1309:27: required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSLocal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesNone_; CharString = String<char, Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h:1353:31: required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; CharString = String<char, Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:258:20: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/parallel/parallel_macros.h:101:32: warning: implicitly-declared 'seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >::Align(const seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >&)' is deprecated [-Wdeprecated-copy] 101 | #define SEQAN_DO_PRAGMA(x) _Pragma(#x) | ^~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/parallel/parallel_macros.h:102:33: note: in expansion of macro 'SEQAN_DO_PRAGMA' 102 | #define SEQAN_OMP_PRAGMA(x) SEQAN_DO_PRAGMA(omp x) | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h:697:13: note: in expansion of macro 'SEQAN_OMP_PRAGMA' 697 | SEQAN_OMP_PRAGMA(parallel for private (intBuf) firstprivate(align)) | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:89: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/align_base.h:131:13: note: because 'seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >' has user-provided 'seqan::Align<TSource, TSpec>& seqan::Align<TSource, TSpec>::operator=(const seqan::Align<TSource, TSpec>&) [with TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSpec = seqan::Tag<seqan::ArrayGaps_>]' 131 | Align & operator=(Align const & other) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h: In instantiation of 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazerSMode = RazerSMode<RazerSLocal, RazerSGapped, RazerSScore, NMatchesNone_>; CharString = String<char, Alloc<> >]': /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h:1312:27: required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSLocal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesNone_; CharString = String<char, Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h:1353:31: required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; CharString = String<char, Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:258:20: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/parallel/parallel_macros.h:101:32: warning: implicitly-declared 'seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >::Align(const seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >&)' is deprecated [-Wdeprecated-copy] 101 | #define SEQAN_DO_PRAGMA(x) _Pragma(#x) | ^~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/parallel/parallel_macros.h:102:33: note: in expansion of macro 'SEQAN_DO_PRAGMA' 102 | #define SEQAN_OMP_PRAGMA(x) SEQAN_DO_PRAGMA(omp x) | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h:697:13: note: in expansion of macro 'SEQAN_OMP_PRAGMA' 697 | SEQAN_OMP_PRAGMA(parallel for private (intBuf) firstprivate(align)) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/align_base.h:131:13: note: because 'seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >' has user-provided 'seqan::Align<TSource, TSpec>& seqan::Align<TSource, TSpec>::operator=(const seqan::Align<TSource, TSpec>&) [with TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSpec = seqan::Tag<seqan::ArrayGaps_>]' 131 | Align & operator=(Align const & other) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h: In instantiation of 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazerSMode = RazerSMode<RazerSLocal, RazerSGapped, RazerSQuality<>, NMatchesNone_>; CharString = String<char, Alloc<> >]': /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h:1315:27: required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSLocal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesNone_; CharString = String<char, Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h:1353:31: required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; CharString = String<char, Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:258:20: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/parallel/parallel_macros.h:101:32: warning: implicitly-declared 'seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >::Align(const seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >&)' is deprecated [-Wdeprecated-copy] 101 | #define SEQAN_DO_PRAGMA(x) _Pragma(#x) | ^~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/parallel/parallel_macros.h:102:33: note: in expansion of macro 'SEQAN_DO_PRAGMA' 102 | #define SEQAN_OMP_PRAGMA(x) SEQAN_DO_PRAGMA(omp x) | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h:697:13: note: in expansion of macro 'SEQAN_OMP_PRAGMA' 697 | SEQAN_OMP_PRAGMA(parallel for private (intBuf) firstprivate(align)) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/align_base.h:131:13: note: because 'seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >' has user-provided 'seqan::Align<TSource, TSpec>& seqan::Align<TSource, TSpec>::operator=(const seqan::Align<TSource, TSpec>&) [with TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSpec = seqan::Tag<seqan::ArrayGaps_>]' 131 | Align & operator=(Align const & other) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h: In instantiation of 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazerSMode = RazerSMode<RazerSPrefix, RazerSGapped, RazerSErrors, NMatchesNone_>; CharString = String<char, Alloc<> >]': /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h:1309:27: required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSPrefix; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesNone_; CharString = String<char, Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h:1356:31: required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; CharString = String<char, Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:258:20: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/parallel/parallel_macros.h:101:32: warning: implicitly-declared 'seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >::Align(const seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >&)' is deprecated [-Wdeprecated-copy] 101 | #define SEQAN_DO_PRAGMA(x) _Pragma(#x) | ^~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/parallel/parallel_macros.h:102:33: note: in expansion of macro 'SEQAN_DO_PRAGMA' 102 | #define SEQAN_OMP_PRAGMA(x) SEQAN_DO_PRAGMA(omp x) | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h:697:13: note: in expansion of macro 'SEQAN_OMP_PRAGMA' 697 | SEQAN_OMP_PRAGMA(parallel for private (intBuf) firstprivate(align)) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/align_base.h:131:13: note: because 'seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >' has user-provided 'seqan::Align<TSource, TSpec>& seqan::Align<TSource, TSpec>::operator=(const seqan::Align<TSource, TSpec>&) [with TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSpec = seqan::Tag<seqan::ArrayGaps_>]' 131 | Align & operator=(Align const & other) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h: In instantiation of 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazerSMode = RazerSMode<RazerSPrefix, RazerSGapped, RazerSScore, NMatchesNone_>; CharString = String<char, Alloc<> >]': /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h:1312:27: required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSPrefix; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesNone_; CharString = String<char, Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h:1356:31: required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; CharString = String<char, Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:258:20: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/parallel/parallel_macros.h:101:32: warning: implicitly-declared 'seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >::Align(const seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >&)' is deprecated [-Wdeprecated-copy] 101 | #define SEQAN_DO_PRAGMA(x) _Pragma(#x) | ^~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/parallel/parallel_macros.h:102:33: note: in expansion of macro 'SEQAN_DO_PRAGMA' 102 | #define SEQAN_OMP_PRAGMA(x) SEQAN_DO_PRAGMA(omp x) | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h:697:13: note: in expansion of macro 'SEQAN_OMP_PRAGMA' 697 | SEQAN_OMP_PRAGMA(parallel for private (intBuf) firstprivate(align)) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/align_base.h:131:13: note: because 'seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >' has user-provided 'seqan::Align<TSource, TSpec>& seqan::Align<TSource, TSpec>::operator=(const seqan::Align<TSource, TSpec>&) [with TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSpec = seqan::Tag<seqan::ArrayGaps_>]' 131 | Align & operator=(Align const & other) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h: In instantiation of 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazerSMode = RazerSMode<RazerSPrefix, RazerSGapped, RazerSQuality<>, NMatchesNone_>; CharString = String<char, Alloc<> >]': /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h:1315:27: required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSPrefix; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesNone_; CharString = String<char, Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h:1356:31: required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; CharString = String<char, Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:258:20: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/parallel/parallel_macros.h:101:32: warning: implicitly-declared 'seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >::Align(const seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >&)' is deprecated [-Wdeprecated-copy] 101 | #define SEQAN_DO_PRAGMA(x) _Pragma(#x) | ^~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/parallel/parallel_macros.h:102:33: note: in expansion of macro 'SEQAN_DO_PRAGMA' 102 | #define SEQAN_OMP_PRAGMA(x) SEQAN_DO_PRAGMA(omp x) | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h:697:13: note: in expansion of macro 'SEQAN_OMP_PRAGMA' 697 | SEQAN_OMP_PRAGMA(parallel for private (intBuf) firstprivate(align)) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/align_base.h:131:13: note: because 'seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >' has user-provided 'seqan::Align<TSource, TSpec>& seqan::Align<TSource, TSpec>::operator=(const seqan::Align<TSource, TSpec>&) [with TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSpec = seqan::Tag<seqan::ArrayGaps_>]' 131 | Align & operator=(Align const & other) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h: In instantiation of 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>; CharString = String<char, Alloc<> >]': /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h:1309:27: required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesNone_; CharString = String<char, Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h:1359:31: required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; CharString = String<char, Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:258:20: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/parallel/parallel_macros.h:101:32: warning: implicitly-declared 'seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >::Align(const seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >&)' is deprecated [-Wdeprecated-copy] 101 | #define SEQAN_DO_PRAGMA(x) _Pragma(#x) | ^~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/parallel/parallel_macros.h:102:33: note: in expansion of macro 'SEQAN_DO_PRAGMA' 102 | #define SEQAN_OMP_PRAGMA(x) SEQAN_DO_PRAGMA(omp x) | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h:697:13: note: in expansion of macro 'SEQAN_OMP_PRAGMA' 697 | SEQAN_OMP_PRAGMA(parallel for private (intBuf) firstprivate(align)) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/align_base.h:131:13: note: because 'seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >' has user-provided 'seqan::Align<TSource, TSpec>& seqan::Align<TSource, TSpec>::operator=(const seqan::Align<TSource, TSpec>&) [with TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSpec = seqan::Tag<seqan::ArrayGaps_>]' 131 | Align & operator=(Align const & other) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h: In instantiation of 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSScore, NMatchesNone_>; CharString = String<char, Alloc<> >]': /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h:1312:27: required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesNone_; CharString = String<char, Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h:1359:31: required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; CharString = String<char, Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:258:20: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/parallel/parallel_macros.h:101:32: warning: implicitly-declared 'seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >::Align(const seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >&)' is deprecated [-Wdeprecated-copy] 101 | #define SEQAN_DO_PRAGMA(x) _Pragma(#x) | ^~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/parallel/parallel_macros.h:102:33: note: in expansion of macro 'SEQAN_DO_PRAGMA' 102 | #define SEQAN_OMP_PRAGMA(x) SEQAN_DO_PRAGMA(omp x) | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h:697:13: note: in expansion of macro 'SEQAN_OMP_PRAGMA' 697 | SEQAN_OMP_PRAGMA(parallel for private (intBuf) firstprivate(align)) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/align_base.h:131:13: note: because 'seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >' has user-provided 'seqan::Align<TSource, TSpec>& seqan::Align<TSource, TSpec>::operator=(const seqan::Align<TSource, TSpec>&) [with TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSpec = seqan::Tag<seqan::ArrayGaps_>]' 131 | Align & operator=(Align const & other) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h: In instantiation of 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSQuality<>, NMatchesNone_>; CharString = String<char, Alloc<> >]': /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h:1315:27: required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesNone_; CharString = String<char, Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h:1359:31: required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; CharString = String<char, Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:258:20: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/parallel/parallel_macros.h:101:32: warning: implicitly-declared 'seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >::Align(const seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >&)' is deprecated [-Wdeprecated-copy] 101 | #define SEQAN_DO_PRAGMA(x) _Pragma(#x) | ^~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/parallel/parallel_macros.h:102:33: note: in expansion of macro 'SEQAN_DO_PRAGMA' 102 | #define SEQAN_OMP_PRAGMA(x) SEQAN_DO_PRAGMA(omp x) | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h:697:13: note: in expansion of macro 'SEQAN_OMP_PRAGMA' 697 | SEQAN_OMP_PRAGMA(parallel for private (intBuf) firstprivate(align)) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/align_base.h:131:13: note: because 'seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >' has user-provided 'seqan::Align<TSource, TSpec>& seqan::Align<TSource, TSpec>::operator=(const seqan::Align<TSource, TSpec>&) [with TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSpec = seqan::Tag<seqan::ArrayGaps_>]' 131 | Align & operator=(Align const & other) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h: In instantiation of 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazerSMode = RazerSMode<RazerSLocal, RazerSUngapped, RazerSErrors, NMatchesNone_>; CharString = String<char, Alloc<> >]': /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h:1309:27: required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSLocal; TGapMode = RazerSUngapped; TMatchNPolicy = NMatchesNone_; CharString = String<char, Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h:1364:31: required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; CharString = String<char, Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:258:20: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/parallel/parallel_macros.h:101:32: warning: implicitly-declared 'seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >::Align(const seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >&)' is deprecated [-Wdeprecated-copy] 101 | #define SEQAN_DO_PRAGMA(x) _Pragma(#x) | ^~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/parallel/parallel_macros.h:102:33: note: in expansion of macro 'SEQAN_DO_PRAGMA' 102 | #define SEQAN_OMP_PRAGMA(x) SEQAN_DO_PRAGMA(omp x) | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h:697:13: note: in expansion of macro 'SEQAN_OMP_PRAGMA' 697 | SEQAN_OMP_PRAGMA(parallel for private (intBuf) firstprivate(align)) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/align_base.h:131:13: note: because 'seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >' has user-provided 'seqan::Align<TSource, TSpec>& seqan::Align<TSource, TSpec>::operator=(const seqan::Align<TSource, TSpec>&) [with TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSpec = seqan::Tag<seqan::ArrayGaps_>]' 131 | Align & operator=(Align const & other) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h: In instantiation of 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazerSMode = RazerSMode<RazerSLocal, RazerSUngapped, RazerSScore, NMatchesNone_>; CharString = String<char, Alloc<> >]': /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h:1312:27: required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSLocal; TGapMode = RazerSUngapped; TMatchNPolicy = NMatchesNone_; CharString = String<char, Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h:1364:31: required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; CharString = String<char, Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:258:20: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/parallel/parallel_macros.h:101:32: warning: implicitly-declared 'seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >::Align(const seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >&)' is deprecated [-Wdeprecated-copy] 101 | #define SEQAN_DO_PRAGMA(x) _Pragma(#x) | ^~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/parallel/parallel_macros.h:102:33: note: in expansion of macro 'SEQAN_DO_PRAGMA' 102 | #define SEQAN_OMP_PRAGMA(x) SEQAN_DO_PRAGMA(omp x) | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h:697:13: note: in expansion of macro 'SEQAN_OMP_PRAGMA' 697 | SEQAN_OMP_PRAGMA(parallel for private (intBuf) firstprivate(align)) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/align_base.h:131:13: note: because 'seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >' has user-provided 'seqan::Align<TSource, TSpec>& seqan::Align<TSource, TSpec>::operator=(const seqan::Align<TSource, TSpec>&) [with TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSpec = seqan::Tag<seqan::ArrayGaps_>]' 131 | Align & operator=(Align const & other) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h: In instantiation of 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazerSMode = RazerSMode<RazerSLocal, RazerSUngapped, RazerSQuality<>, NMatchesNone_>; CharString = String<char, Alloc<> >]': /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h:1315:27: required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSLocal; TGapMode = RazerSUngapped; TMatchNPolicy = NMatchesNone_; CharString = String<char, Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h:1364:31: required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; CharString = String<char, Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:258:20: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/parallel/parallel_macros.h:101:32: warning: implicitly-declared 'seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >::Align(const seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >&)' is deprecated [-Wdeprecated-copy] 101 | #define SEQAN_DO_PRAGMA(x) _Pragma(#x) | ^~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/parallel/parallel_macros.h:102:33: note: in expansion of macro 'SEQAN_DO_PRAGMA' 102 | #define SEQAN_OMP_PRAGMA(x) SEQAN_DO_PRAGMA(omp x) | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h:697:13: note: in expansion of macro 'SEQAN_OMP_PRAGMA' 697 | SEQAN_OMP_PRAGMA(parallel for private (intBuf) firstprivate(align)) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/align_base.h:131:13: note: because 'seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >' has user-provided 'seqan::Align<TSource, TSpec>& seqan::Align<TSource, TSpec>::operator=(const seqan::Align<TSource, TSpec>&) [with TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSpec = seqan::Tag<seqan::ArrayGaps_>]' 131 | Align & operator=(Align const & other) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h: In instantiation of 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazerSMode = RazerSMode<RazerSPrefix, RazerSUngapped, RazerSErrors, NMatchesNone_>; CharString = String<char, Alloc<> >]': /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h:1309:27: required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSPrefix; TGapMode = RazerSUngapped; TMatchNPolicy = NMatchesNone_; CharString = String<char, Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h:1367:31: required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; CharString = String<char, Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:258:20: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/parallel/parallel_macros.h:101:32: warning: implicitly-declared 'seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >::Align(const seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >&)' is deprecated [-Wdeprecated-copy] 101 | #define SEQAN_DO_PRAGMA(x) _Pragma(#x) | ^~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/parallel/parallel_macros.h:102:33: note: in expansion of macro 'SEQAN_DO_PRAGMA' 102 | #define SEQAN_OMP_PRAGMA(x) SEQAN_DO_PRAGMA(omp x) | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h:697:13: note: in expansion of macro 'SEQAN_OMP_PRAGMA' 697 | SEQAN_OMP_PRAGMA(parallel for private (intBuf) firstprivate(align)) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/align_base.h:131:13: note: because 'seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >' has user-provided 'seqan::Align<TSource, TSpec>& seqan::Align<TSource, TSpec>::operator=(const seqan::Align<TSource, TSpec>&) [with TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSpec = seqan::Tag<seqan::ArrayGaps_>]' 131 | Align & operator=(Align const & other) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h: In instantiation of 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazerSMode = RazerSMode<RazerSPrefix, RazerSUngapped, RazerSScore, NMatchesNone_>; CharString = String<char, Alloc<> >]': /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h:1312:27: required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSPrefix; TGapMode = RazerSUngapped; TMatchNPolicy = NMatchesNone_; CharString = String<char, Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h:1367:31: required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; CharString = String<char, Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:258:20: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/parallel/parallel_macros.h:101:32: warning: implicitly-declared 'seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >::Align(const seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >&)' is deprecated [-Wdeprecated-copy] 101 | #define SEQAN_DO_PRAGMA(x) _Pragma(#x) | ^~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/parallel/parallel_macros.h:102:33: note: in expansion of macro 'SEQAN_DO_PRAGMA' 102 | #define SEQAN_OMP_PRAGMA(x) SEQAN_DO_PRAGMA(omp x) | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h:697:13: note: in expansion of macro 'SEQAN_OMP_PRAGMA' 697 | SEQAN_OMP_PRAGMA(parallel for private (intBuf) firstprivate(align)) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/align_base.h:131:13: note: because 'seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >' has user-provided 'seqan::Align<TSource, TSpec>& seqan::Align<TSource, TSpec>::operator=(const seqan::Align<TSource, TSpec>&) [with TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSpec = seqan::Tag<seqan::ArrayGaps_>]' 131 | Align & operator=(Align const & other) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h: In instantiation of 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazerSMode = RazerSMode<RazerSPrefix, RazerSUngapped, RazerSQuality<>, NMatchesNone_>; CharString = String<char, Alloc<> >]': /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h:1315:27: required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSPrefix; TGapMode = RazerSUngapped; TMatchNPolicy = NMatchesNone_; CharString = String<char, Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h:1367:31: required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; CharString = String<char, Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:258:20: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/parallel/parallel_macros.h:101:32: warning: implicitly-declared 'seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >::Align(const seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >&)' is deprecated [-Wdeprecated-copy] 101 | #define SEQAN_DO_PRAGMA(x) _Pragma(#x) | ^~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/parallel/parallel_macros.h:102:33: note: in expansion of macro 'SEQAN_DO_PRAGMA' 102 | #define SEQAN_OMP_PRAGMA(x) SEQAN_DO_PRAGMA(omp x) | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h:697:13: note: in expansion of macro 'SEQAN_OMP_PRAGMA' 697 | SEQAN_OMP_PRAGMA(parallel for private (intBuf) firstprivate(align)) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/align_base.h:131:13: note: because 'seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >' has user-provided 'seqan::Align<TSource, TSpec>& seqan::Align<TSource, TSpec>::operator=(const seqan::Align<TSource, TSpec>&) [with TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSpec = seqan::Tag<seqan::ArrayGaps_>]' 131 | Align & operator=(Align const & other) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h: In instantiation of 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazerSMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_>; CharString = String<char, Alloc<> >]': /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h:1309:27: required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TMatchNPolicy = NMatchesNone_; CharString = String<char, Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h:1370:31: required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; CharString = String<char, Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:258:20: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/parallel/parallel_macros.h:101:32: warning: implicitly-declared 'seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >::Align(const seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >&)' is deprecated [-Wdeprecated-copy] 101 | #define SEQAN_DO_PRAGMA(x) _Pragma(#x) | ^~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/parallel/parallel_macros.h:102:33: note: in expansion of macro 'SEQAN_DO_PRAGMA' 102 | #define SEQAN_OMP_PRAGMA(x) SEQAN_DO_PRAGMA(omp x) | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h:697:13: note: in expansion of macro 'SEQAN_OMP_PRAGMA' 697 | SEQAN_OMP_PRAGMA(parallel for private (intBuf) firstprivate(align)) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/align_base.h:131:13: note: because 'seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >' has user-provided 'seqan::Align<TSource, TSpec>& seqan::Align<TSource, TSpec>::operator=(const seqan::Align<TSource, TSpec>&) [with TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSpec = seqan::Tag<seqan::ArrayGaps_>]' 131 | Align & operator=(Align const & other) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h: In instantiation of 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazerSMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSScore, NMatchesNone_>; CharString = String<char, Alloc<> >]': /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h:1312:27: required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TMatchNPolicy = NMatchesNone_; CharString = String<char, Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h:1370:31: required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; CharString = String<char, Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:258:20: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/parallel/parallel_macros.h:101:32: warning: implicitly-declared 'seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >::Align(const seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >&)' is deprecated [-Wdeprecated-copy] 101 | #define SEQAN_DO_PRAGMA(x) _Pragma(#x) | ^~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/parallel/parallel_macros.h:102:33: note: in expansion of macro 'SEQAN_DO_PRAGMA' 102 | #define SEQAN_OMP_PRAGMA(x) SEQAN_DO_PRAGMA(omp x) | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h:697:13: note: in expansion of macro 'SEQAN_OMP_PRAGMA' 697 | SEQAN_OMP_PRAGMA(parallel for private (intBuf) firstprivate(align)) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/align_base.h:131:13: note: because 'seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >' has user-provided 'seqan::Align<TSource, TSpec>& seqan::Align<TSource, TSpec>::operator=(const seqan::Align<TSource, TSpec>&) [with TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSpec = seqan::Tag<seqan::ArrayGaps_>]' 131 | Align & operator=(Align const & other) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h: In instantiation of 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazerSMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSQuality<>, NMatchesNone_>; CharString = String<char, Alloc<> >]': /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h:1315:27: required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TMatchNPolicy = NMatchesNone_; CharString = String<char, Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h:1370:31: required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; CharString = String<char, Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:258:20: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/parallel/parallel_macros.h:101:32: warning: implicitly-declared 'seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >::Align(const seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >&)' is deprecated [-Wdeprecated-copy] 101 | #define SEQAN_DO_PRAGMA(x) _Pragma(#x) | ^~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/parallel/parallel_macros.h:102:33: note: in expansion of macro 'SEQAN_DO_PRAGMA' 102 | #define SEQAN_OMP_PRAGMA(x) SEQAN_DO_PRAGMA(omp x) | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h:697:13: note: in expansion of macro 'SEQAN_OMP_PRAGMA' 697 | SEQAN_OMP_PRAGMA(parallel for private (intBuf) firstprivate(align)) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/align_base.h:131:13: note: because 'seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >' has user-provided 'seqan::Align<TSource, TSpec>& seqan::Align<TSource, TSpec>::operator=(const seqan::Align<TSource, TSpec>&) [with TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSpec = seqan::Tag<seqan::ArrayGaps_>]' 131 | Align & operator=(Align const & other) | ^~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_iterator.h:65, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:86, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:60: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(const seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&) [with TContainer = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = char*; TSpec = seqan::Tag<seqan::Default_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:600:64: required from 'typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::begin(const T&) [with T = Segment<String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:1013:50: required from 'void seqan::_writeAlignments(TFile&, FragmentStore<TSpec, TConfig>&, Sam, const TAlignFunctor&) [with TFile = std::basic_ofstream<char>; TSpec = MyFragStoreConfig; TConfig = FragmentStoreConfig<MyFragStoreConfig>; TAlignFunctor = FunctorGlobalEditDistAlign; Sam = const Tag<Sam_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h:1224:33: required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazerSMode = RazerSMode<RazerSLocal, RazerSGapped, RazerSErrors, NMatchesNone_>; CharString = String<char, Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h:1309:27: required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSLocal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesNone_; CharString = String<char, Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h:1353:31: required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; CharString = String<char, Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:258:20: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:147:15: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 147 | : data_container(other_.data_container), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence.h:93, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:61: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(const seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:600:64: required from 'typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::begin(const T&) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; typename Iterator<const T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io.h:971:31: required from 'int seqan::write(TFile&, FragmentStore<TSpec, TConfig>&, Amos) [with TFile = std::basic_ofstream<char>; TSpec = MyFragStoreConfig; TConfig = FragmentStoreConfig<MyFragStoreConfig>; Amos = const Tag<TagAmos_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h:1232:14: required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazerSMode = RazerSMode<RazerSLocal, RazerSGapped, RazerSErrors, NMatchesNone_>; CharString = String<char, Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h:1309:27: required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSLocal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesNone_; CharString = String<char, Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h:1353:31: required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; CharString = String<char, Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:258:20: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:147:15: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 147 | : data_container(other_.data_container), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:85: /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h: In instantiation of 'void seqan::initializeThreadLocalStoragesPaired(TThreadLocalStorages&, TFragmentStore&, const TSplitters&, TShape&, TOptions&) [with TThreadLocalStorages = String<ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TSplitters = String<unsigned int, Alloc<> >; TShape = const Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TOptions = RazerSOptions<>]': /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:1463:40: required from 'int seqan::_mapMatePairReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_; TFilterSpec = Pigeonhole<void>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:1662:41: required from 'int seqan::_mapMatePairReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3351:45: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3376:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesAll_]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3422:33: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26: required from here /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:358:19: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy] 358 | tls.shape = shape; | ~~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:77: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_onegapped.h:135:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]' 135 | Shape(Shape const &other): | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:399:22: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy] 399 | indexL.shape = shape; | ~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_onegapped.h:135:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]' 135 | Shape(Shape const &other): | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:413:22: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy] 413 | indexR.shape = shape; | ~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_onegapped.h:135:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]' 135 | Shape(Shape const &other): | ^~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:33: /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h: In instantiation of 'void seqan::initializeThreadLocalStoragesSingle(TThreadLocalStorages&, TFragmentStore&, const TSplitters&, TShape&, TOptions&) [with TThreadLocalStorages = String<ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<void> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TSplitters = String<unsigned int, Alloc<> >; TShape = const Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TOptions = RazerSOptions<>]': /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:1014:40: required from 'int seqan::_mapSingleReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_; TFilterSpec = Pigeonhole<void>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:1208:39: required from 'int seqan::_mapSingleReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3354:39: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3376:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesAll_]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3422:33: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26: required from here /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:841:19: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy] 841 | tls.shape = shape; | ~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_onegapped.h:135:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]' 135 | Shape(Shape const &other): | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:868:21: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy] 868 | index.shape = shape; | ~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_onegapped.h:135:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]' 135 | Shape(Shape const &other): | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h: In instantiation of 'void seqan::initializeThreadLocalStoragesPaired(TThreadLocalStorages&, TFragmentStore&, const TSplitters&, TShape&, TOptions&) [with TThreadLocalStorages = String<ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TSplitters = String<unsigned int, Alloc<> >; TShape = const Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TOptions = RazerSOptions<>]': /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:1463:40: required from 'int seqan::_mapMatePairReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<void> > >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:1657:41: required from 'int seqan::_mapMatePairReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3351:45: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3381:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesAll_]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3422:33: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26: required from here /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:358:19: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy] 358 | tls.shape = shape; | ~~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:76: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_gapped.h:330:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]' 330 | Shape(Shape const &other): | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:399:22: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy] 399 | indexL.shape = shape; | ~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_gapped.h:330:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]' 330 | Shape(Shape const &other): | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:413:22: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy] 413 | indexR.shape = shape; | ~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_gapped.h:330:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]' 330 | Shape(Shape const &other): | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h: In instantiation of 'void seqan::initializeThreadLocalStoragesSingle(TThreadLocalStorages&, TFragmentStore&, const TSplitters&, TShape&, TOptions&) [with TThreadLocalStorages = String<ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TSplitters = String<unsigned int, Alloc<> >; TShape = const Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TOptions = RazerSOptions<>]': /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:1014:40: required from 'int seqan::_mapSingleReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<void> > >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:1203:39: required from 'int seqan::_mapSingleReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3354:39: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3381:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesAll_]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3422:33: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26: required from here /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:841:19: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy] 841 | tls.shape = shape; | ~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_gapped.h:330:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]' 330 | Shape(Shape const &other): | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:868:21: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy] 868 | index.shape = shape; | ~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_gapped.h:330:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]' 330 | Shape(Shape const &other): | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h: In instantiation of 'void seqan::initializeThreadLocalStoragesPaired(TThreadLocalStorages&, TFragmentStore&, const TSplitters&, TShape&, TOptions&) [with TThreadLocalStorages = String<ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TSplitters = String<unsigned int, Alloc<> >; TShape = const Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TOptions = RazerSOptions<>]': /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:1463:40: required from 'int seqan::_mapMatePairReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_; TFilterSpec = Pigeonhole<Hamming_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:1662:41: required from 'int seqan::_mapMatePairReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3351:45: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3376:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TMatchNPolicy = NMatchesAll_]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3431:33: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26: required from here /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:358:19: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy] 358 | tls.shape = shape; | ~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_onegapped.h:135:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]' 135 | Shape(Shape const &other): | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:399:22: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy] 399 | indexL.shape = shape; | ~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_onegapped.h:135:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]' 135 | Shape(Shape const &other): | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:413:22: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy] 413 | indexR.shape = shape; | ~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_onegapped.h:135:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]' 135 | Shape(Shape const &other): | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h: In instantiation of 'void seqan::initializeThreadLocalStoragesSingle(TThreadLocalStorages&, TFragmentStore&, const TSplitters&, TShape&, TOptions&) [with TThreadLocalStorages = String<ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TSplitters = String<unsigned int, Alloc<> >; TShape = const Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TOptions = RazerSOptions<>]': /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:1014:40: required from 'int seqan::_mapSingleReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_; TFilterSpec = Pigeonhole<Hamming_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:1208:39: required from 'int seqan::_mapSingleReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3354:39: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3376:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TMatchNPolicy = NMatchesAll_]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3431:33: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26: required from here /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:841:19: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy] 841 | tls.shape = shape; | ~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_onegapped.h:135:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]' 135 | Shape(Shape const &other): | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:868:21: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy] 868 | index.shape = shape; | ~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_onegapped.h:135:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]' 135 | Shape(Shape const &other): | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h: In instantiation of 'void seqan::initializeThreadLocalStoragesPaired(TThreadLocalStorages&, TFragmentStore&, const TSplitters&, TShape&, TOptions&) [with TThreadLocalStorages = String<ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TSplitters = String<unsigned int, Alloc<> >; TShape = const Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TOptions = RazerSOptions<>]': /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:1463:40: required from 'int seqan::_mapMatePairReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<Hamming_> > >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:1657:41: required from 'int seqan::_mapMatePairReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3351:45: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3381:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TMatchNPolicy = NMatchesAll_]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3431:33: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26: required from here /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:358:19: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy] 358 | tls.shape = shape; | ~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_gapped.h:330:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]' 330 | Shape(Shape const &other): | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:399:22: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy] 399 | indexL.shape = shape; | ~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_gapped.h:330:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]' 330 | Shape(Shape const &other): | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:413:22: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy] 413 | indexR.shape = shape; | ~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_gapped.h:330:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]' 330 | Shape(Shape const &other): | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h: In instantiation of 'void seqan::initializeThreadLocalStoragesSingle(TThreadLocalStorages&, TFragmentStore&, const TSplitters&, TShape&, TOptions&) [with TThreadLocalStorages = String<ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TSplitters = String<unsigned int, Alloc<> >; TShape = const Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TOptions = RazerSOptions<>]': /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:1014:40: required from 'int seqan::_mapSingleReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<Hamming_> > >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:1203:39: required from 'int seqan::_mapSingleReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3354:39: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3381:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TMatchNPolicy = NMatchesAll_]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3431:33: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26: required from here /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:841:19: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy] 841 | tls.shape = shape; | ~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_gapped.h:330:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]' 330 | Shape(Shape const &other): | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:868:21: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy] 868 | index.shape = shape; | ~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_gapped.h:330:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]' 330 | Shape(Shape const &other): | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h: In instantiation of 'void seqan::initializeThreadLocalStoragesPaired(TThreadLocalStorages&, TFragmentStore&, const TSplitters&, TShape&, TOptions&) [with TThreadLocalStorages = String<ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TSplitters = String<unsigned int, Alloc<> >; TShape = const Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TOptions = RazerSOptions<>]': /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:1463:40: required from 'int seqan::_mapMatePairReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesNone_; TFilterSpec = Pigeonhole<void>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:1662:41: required from 'int seqan::_mapMatePairReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesNone_]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3351:45: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3376:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesNone_]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3443:33: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26: required from here /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:358:19: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy] 358 | tls.shape = shape; | ~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_onegapped.h:135:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]' 135 | Shape(Shape const &other): | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:399:22: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy] 399 | indexL.shape = shape; | ~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_onegapped.h:135:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]' 135 | Shape(Shape const &other): | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:413:22: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy] 413 | indexR.shape = shape; | ~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_onegapped.h:135:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]' 135 | Shape(Shape const &other): | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h: In instantiation of 'void seqan::initializeThreadLocalStoragesSingle(TThreadLocalStorages&, TFragmentStore&, const TSplitters&, TShape&, TOptions&) [with TThreadLocalStorages = String<ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<void> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TSplitters = String<unsigned int, Alloc<> >; TShape = const Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TOptions = RazerSOptions<>]': /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:1014:40: required from 'int seqan::_mapSingleReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesNone_; TFilterSpec = Pigeonhole<void>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:1208:39: required from 'int seqan::_mapSingleReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesNone_]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3354:39: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3376:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesNone_]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3443:33: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26: required from here /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:841:19: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy] 841 | tls.shape = shape; | ~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_onegapped.h:135:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]' 135 | Shape(Shape const &other): | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:868:21: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy] 868 | index.shape = shape; | ~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_onegapped.h:135:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]' 135 | Shape(Shape const &other): | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h: In instantiation of 'void seqan::initializeThreadLocalStoragesPaired(TThreadLocalStorages&, TFragmentStore&, const TSplitters&, TShape&, TOptions&) [with TThreadLocalStorages = String<ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TSplitters = String<unsigned int, Alloc<> >; TShape = const Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TOptions = RazerSOptions<>]': /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:1463:40: required from 'int seqan::_mapMatePairReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesNone_; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<void> > >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:1657:41: required from 'int seqan::_mapMatePairReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesNone_]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3351:45: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3381:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesNone_]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3443:33: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26: required from here /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:358:19: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy] 358 | tls.shape = shape; | ~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_gapped.h:330:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]' 330 | Shape(Shape const &other): | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:399:22: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy] 399 | indexL.shape = shape; | ~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_gapped.h:330:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]' 330 | Shape(Shape const &other): | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:413:22: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy] 413 | indexR.shape = shape; | ~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_gapped.h:330:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]' 330 | Shape(Shape const &other): | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h: In instantiation of 'void seqan::initializeThreadLocalStoragesSingle(TThreadLocalStorages&, TFragmentStore&, const TSplitters&, TShape&, TOptions&) [with TThreadLocalStorages = String<ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TSplitters = String<unsigned int, Alloc<> >; TShape = const Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TOptions = RazerSOptions<>]': /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:1014:40: required from 'int seqan::_mapSingleReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesNone_; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<void> > >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:1203:39: required from 'int seqan::_mapSingleReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesNone_]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3354:39: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3381:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesNone_]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3443:33: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26: required from here /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:841:19: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy] 841 | tls.shape = shape; | ~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_gapped.h:330:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]' 330 | Shape(Shape const &other): | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:868:21: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy] 868 | index.shape = shape; | ~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_gapped.h:330:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]' 330 | Shape(Shape const &other): | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h: In instantiation of 'void seqan::initializeThreadLocalStoragesPaired(TThreadLocalStorages&, TFragmentStore&, const TSplitters&, TShape&, TOptions&) [with TThreadLocalStorages = String<ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TSplitters = String<unsigned int, Alloc<> >; TShape = const Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TOptions = RazerSOptions<>]': /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:1463:40: required from 'int seqan::_mapMatePairReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesNone_; TFilterSpec = Pigeonhole<Hamming_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:1662:41: required from 'int seqan::_mapMatePairReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesNone_]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3351:45: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3376:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TMatchNPolicy = NMatchesNone_]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3452:33: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26: required from here /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:358:19: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy] 358 | tls.shape = shape; | ~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_onegapped.h:135:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]' 135 | Shape(Shape const &other): | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:399:22: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy] 399 | indexL.shape = shape; | ~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_onegapped.h:135:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]' 135 | Shape(Shape const &other): | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:413:22: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy] 413 | indexR.shape = shape; | ~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_onegapped.h:135:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]' 135 | Shape(Shape const &other): | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h: In instantiation of 'void seqan::initializeThreadLocalStoragesSingle(TThreadLocalStorages&, TFragmentStore&, const TSplitters&, TShape&, TOptions&) [with TThreadLocalStorages = String<ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TSplitters = String<unsigned int, Alloc<> >; TShape = const Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TOptions = RazerSOptions<>]': /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:1014:40: required from 'int seqan::_mapSingleReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesNone_; TFilterSpec = Pigeonhole<Hamming_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:1208:39: required from 'int seqan::_mapSingleReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesNone_]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3354:39: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3376:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TMatchNPolicy = NMatchesNone_]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3452:33: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26: required from here /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:841:19: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy] 841 | tls.shape = shape; | ~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_onegapped.h:135:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]' 135 | Shape(Shape const &other): | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:868:21: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy] 868 | index.shape = shape; | ~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_onegapped.h:135:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]' 135 | Shape(Shape const &other): | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h: In instantiation of 'void seqan::initializeThreadLocalStoragesPaired(TThreadLocalStorages&, TFragmentStore&, const TSplitters&, TShape&, TOptions&) [with TThreadLocalStorages = String<ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TSplitters = String<unsigned int, Alloc<> >; TShape = const Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TOptions = RazerSOptions<>]': /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:1463:40: required from 'int seqan::_mapMatePairReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesNone_; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<Hamming_> > >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:1657:41: required from 'int seqan::_mapMatePairReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesNone_]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3351:45: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3381:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TMatchNPolicy = NMatchesNone_]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3452:33: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26: required from here /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:358:19: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy] 358 | tls.shape = shape; | ~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_gapped.h:330:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]' 330 | Shape(Shape const &other): | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:399:22: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy] 399 | indexL.shape = shape; | ~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_gapped.h:330:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]' 330 | Shape(Shape const &other): | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:413:22: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy] 413 | indexR.shape = shape; | ~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_gapped.h:330:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]' 330 | Shape(Shape const &other): | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h: In instantiation of 'void seqan::initializeThreadLocalStoragesSingle(TThreadLocalStorages&, TFragmentStore&, const TSplitters&, TShape&, TOptions&) [with TThreadLocalStorages = String<ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TSplitters = String<unsigned int, Alloc<> >; TShape = const Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TOptions = RazerSOptions<>]': /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:1014:40: required from 'int seqan::_mapSingleReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesNone_; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<Hamming_> > >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:1203:39: required from 'int seqan::_mapSingleReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesNone_]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3354:39: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3381:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TMatchNPolicy = NMatchesNone_]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3452:33: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26: required from here /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:841:19: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy] 841 | tls.shape = shape; | ~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_gapped.h:330:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]' 330 | Shape(Shape const &other): | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:868:21: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy] 868 | index.shape = shape; | ~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_gapped.h:330:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]' 330 | Shape(Shape const &other): | ^~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence.h:91: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:624:25: required from 'typename seqan::Iterator<const T, const seqan::Tag<TSpec> >::Type seqan::begin(const T&, Tag<TSpec>) [with T = Segment<String<char, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TSpec> >::Type = Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:600:17: required from 'typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::begin(const T&) [with T = Segment<String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:1013:50: required from 'void seqan::_writeAlignments(TFile&, FragmentStore<TSpec, TConfig>&, Sam, const TAlignFunctor&) [with TFile = std::basic_ofstream<char>; TSpec = MyFragStoreConfig; TConfig = FragmentStoreConfig<MyFragStoreConfig>; TAlignFunctor = FunctorGlobalEditDistAlign; Sam = const Tag<Sam_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h:1224:33: required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazerSMode = RazerSMode<RazerSLocal, RazerSGapped, RazerSErrors, NMatchesNone_>; CharString = String<char, Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h:1309:27: required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSLocal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesNone_; CharString = String<char, Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h:1353:31: required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; CharString = String<char, Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:258:20: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:541:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 541 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note: initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]' 138 | Iter(typename Parameter_<TContainer>::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(const T&, Rooted) [with T = Segment<String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:850:23: required from 'typename seqan::Iterator<const T, const seqan::Tag<TSpec> >::Type seqan::end(const T&, Tag<TSpec>) [with T = Segment<String<char, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TSpec> >::Type = Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:832:15: required from 'typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::end(const T&) [with T = Segment<String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:1013:90: required from 'void seqan::_writeAlignments(TFile&, FragmentStore<TSpec, TConfig>&, Sam, const TAlignFunctor&) [with TFile = std::basic_ofstream<char>; TSpec = MyFragStoreConfig; TConfig = FragmentStoreConfig<MyFragStoreConfig>; TAlignFunctor = FunctorGlobalEditDistAlign; Sam = const Tag<Sam_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h:1224:33: required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazerSMode = RazerSMode<RazerSLocal, RazerSGapped, RazerSErrors, NMatchesNone_>; CharString = String<char, Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h:1309:27: required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSLocal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesNone_; CharString = String<char, Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h:1353:31: required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; CharString = String<char, Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:258:20: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:777:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 777 | return TIterator(me, end(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note: initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]' 138 | Iter(typename Parameter_<TContainer>::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:624:25: required from 'typename seqan::Iterator<const T, const seqan::Tag<TSpec> >::Type seqan::begin(const T&, Tag<TSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:600:17: required from 'typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::begin(const T&) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; typename Iterator<const T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io.h:971:31: required from 'int seqan::write(TFile&, FragmentStore<TSpec, TConfig>&, Amos) [with TFile = std::basic_ofstream<char>; TSpec = MyFragStoreConfig; TConfig = FragmentStoreConfig<MyFragStoreConfig>; Amos = const Tag<TagAmos_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h:1232:14: required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazerSMode = RazerSMode<RazerSLocal, RazerSGapped, RazerSErrors, NMatchesNone_>; CharString = String<char, Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h:1309:27: required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSLocal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesNone_; CharString = String<char, Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h:1353:31: required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; CharString = String<char, Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:258:20: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:541:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 541 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note: initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]' 138 | Iter(typename Parameter_<TContainer>::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(const T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:850:23: required from 'typename seqan::Iterator<const T, const seqan::Tag<TSpec> >::Type seqan::end(const T&, Tag<TSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:832:15: required from 'typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::end(const T&) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; typename Iterator<const T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io.h:972:32: required from 'int seqan::write(TFile&, FragmentStore<TSpec, TConfig>&, Amos) [with TFile = std::basic_ofstream<char>; TSpec = MyFragStoreConfig; TConfig = FragmentStoreConfig<MyFragStoreConfig>; Amos = const Tag<TagAmos_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h:1232:14: required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazerSMode = RazerSMode<RazerSLocal, RazerSGapped, RazerSErrors, NMatchesNone_>; CharString = String<char, Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h:1309:27: required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSLocal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesNone_; CharString = String<char, Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h:1353:31: required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; CharString = String<char, Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:258:20: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:777:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 777 | return TIterator(me, end(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note: initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]' 138 | Iter(typename Parameter_<TContainer>::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h: In instantiation of 'bool seqan::matchVerify(TMatchVerifier&, Segment<TGenome, InfixSegment>, unsigned int, const TRead&, const RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, TMatchNPolicy>&) [with TMatchVerifier = MatchVerifier<FragmentStore<MyFragStoreConfig>, String<MatchRecord<long unsigned int>, Alloc<> >, RazerSOptions<>, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, String<String<short unsigned int> > >; TGenome = String<SimpleType<unsigned char, Dna5Q_> >; TRead = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TMatchNPolicy = NMatchesAll_]': /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs.h:792:40: required from 'void seqan::_mapMatePairReads(TMatches&, FragmentStore<TSpec, TConfig>&, unsigned int, Pattern<TReadIndex, TFilterSpec>&, Pattern<TReadIndex, TFilterSpec>&, TCounts&, char, TRazerSOptions&, const TRazerSMode&) [with TMatches = String<MatchRecord<long unsigned int>, Alloc<> >; TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TReadIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<void> > >; TCounts = String<String<short unsigned int> >; TRazerSOptions = RazerSOptions<>; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs.h:1114:30: required from 'int seqan::_mapMatePairReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<void> > >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3247:33: required from 'int seqan::_mapMatePairReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3340:37: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3376:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesAll_]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3422:33: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26: required from here /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2155:18: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2155 | TGenomeInfix origInf(inf); | ^~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2238:41: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2238 | TReadRev readRev(readPrefix); | ^~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:62: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note: initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]' 139 | ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2239:41: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2239 | TGenomeInfixRev infRev(inf); | ^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note: initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]' 139 | ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2341:33: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2341 | TReadRev readRev(readPrefix); | ^~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note: initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]' 139 | ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2342:33: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2342 | TGenomeInfixRev infRev(inf); | ^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note: initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]' 139 | ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:34: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_pigeonhole.h: In instantiation of 'void seqan::_patternInit(Pattern<TIndex, Pigeonhole<TPigeonholeSpec> >&, TFloat) [with TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TFloat = double; TSpec = void]': /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2785:21: required from 'void seqan::_applyFilterOptions(Pattern<TIndex, Pigeonhole<TSpec> >&, const TOptions&) [with TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TPigeonholeSpec = void; TOptions = RazerSOptions<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs.h:1087:24: required from 'int seqan::_mapMatePairReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_; TFilterSpec = Pigeonhole<void>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3252:33: required from 'int seqan::_mapMatePairReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3340:37: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3376:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesAll_]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3422:33: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_pigeonhole.h:462:35: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy] 462 | indexShape(host(pattern)) = pattern.shape; | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_onegapped.h:135:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]' 135 | Shape(Shape const &other): | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h: In instantiation of 'bool seqan::matchVerify(TMatchVerifier&, Segment<TGenome, InfixSegment>, unsigned int, const TRead&, const RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, TMatchNPolicy>&) [with TMatchVerifier = MatchVerifier<FragmentStore<MyFragStoreConfig>, String<MatchRecord<long unsigned int>, Alloc<> >, RazerSOptions<>, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, String<String<short unsigned int> > >; TGenome = String<SimpleType<unsigned char, Dna5Q_> >; TRead = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TMatchNPolicy = NMatchesAll_]': /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs.h:792:40: required from 'void seqan::_mapMatePairReads(TMatches&, FragmentStore<TSpec, TConfig>&, unsigned int, Pattern<TReadIndex, TFilterSpec>&, Pattern<TReadIndex, TFilterSpec>&, TCounts&, char, TRazerSOptions&, const TRazerSMode&) [with TMatches = String<MatchRecord<long unsigned int>, Alloc<> >; TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TReadIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TFilterSpec = Pigeonhole<void>; TCounts = String<String<short unsigned int> >; TRazerSOptions = RazerSOptions<>; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs.h:1114:30: required from 'int seqan::_mapMatePairReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_; TFilterSpec = Pigeonhole<void>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3252:33: required from 'int seqan::_mapMatePairReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3340:37: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3376:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesAll_]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3422:33: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26: required from here /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2155:18: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2155 | TGenomeInfix origInf(inf); | ^~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2238:41: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2238 | TReadRev readRev(readPrefix); | ^~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note: initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]' 139 | ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2239:41: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2239 | TGenomeInfixRev infRev(inf); | ^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note: initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]' 139 | ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2341:33: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2341 | TReadRev readRev(readPrefix); | ^~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note: initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]' 139 | ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2342:33: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2342 | TGenomeInfixRev infRev(inf); | ^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note: initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]' 139 | ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:162: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h: In instantiation of 'void seqan::_patternInit(Pattern<TIndex, Swift<TSpec> >&, TFloat, TSize_) [with TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<void> >]': /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2896:17: required from 'void seqan::_applyFilterOptions(Pattern<TIndex, Swift<TSpec> >&, const TOptions&) [with TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TOptions = RazerSOptions<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs.h:1087:24: required from 'int seqan::_mapMatePairReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<void> > >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3247:33: required from 'int seqan::_mapMatePairReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3340:37: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3381:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesAll_]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3422:33: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:713:23: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy] 713 | pattern.shape = indexShape(host(pattern)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_gapped.h:330:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]' 330 | Shape(Shape const &other): | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h: In instantiation of 'bool seqan::matchVerify(TMatchVerifier&, Segment<TGenome, InfixSegment>, unsigned int, const TRead&, const RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, TMatchNPolicy>&) [with TMatchVerifier = MatchVerifier<FragmentStore<MyFragStoreConfig>, String<MatchRecord<long unsigned int>, Alloc<> >, RazerSOptions<>, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, String<String<short unsigned int> > >; TGenome = String<SimpleType<unsigned char, Dna5Q_> >; TRead = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TMatchNPolicy = NMatchesAll_]': /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs.h:792:40: required from 'void seqan::_mapMatePairReads(TMatches&, FragmentStore<TSpec, TConfig>&, unsigned int, Pattern<TReadIndex, TFilterSpec>&, Pattern<TReadIndex, TFilterSpec>&, TCounts&, char, TRazerSOptions&, const TRazerSMode&) [with TMatches = String<MatchRecord<long unsigned int>, Alloc<> >; TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TReadIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<void> > >; TCounts = String<String<short unsigned int> >; TRazerSOptions = RazerSOptions<>; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs.h:1114:30: required from 'int seqan::_mapMatePairReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<void> > >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3247:33: required from 'int seqan::_mapMatePairReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3340:37: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3381:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesAll_]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3422:33: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26: required from here /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2155:18: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2155 | TGenomeInfix origInf(inf); | ^~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2238:41: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2238 | TReadRev readRev(readPrefix); | ^~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note: initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]' 139 | ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2239:41: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2239 | TGenomeInfixRev infRev(inf); | ^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note: initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]' 139 | ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2341:33: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2341 | TReadRev readRev(readPrefix); | ^~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note: initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]' 139 | ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2342:33: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2342 | TGenomeInfixRev infRev(inf); | ^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note: initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]' 139 | ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_pigeonhole.h: In instantiation of 'void seqan::_patternInit(Pattern<TIndex, Pigeonhole<TPigeonholeSpec> >&, TFloat) [with TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TFloat = double; TSpec = Hamming_]': /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2785:21: required from 'void seqan::_applyFilterOptions(Pattern<TIndex, Pigeonhole<TSpec> >&, const TOptions&) [with TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TPigeonholeSpec = Hamming_; TOptions = RazerSOptions<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs.h:1087:24: required from 'int seqan::_mapMatePairReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_; TFilterSpec = Pigeonhole<Hamming_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3252:33: required from 'int seqan::_mapMatePairReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3340:37: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3376:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TMatchNPolicy = NMatchesAll_]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3431:33: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_pigeonhole.h:462:35: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy] 462 | indexShape(host(pattern)) = pattern.shape; | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_onegapped.h:135:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]' 135 | Shape(Shape const &other): | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h: In instantiation of 'void seqan::_patternInit(Pattern<TIndex, Swift<TSpec> >&, TFloat, TSize_) [with TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]': /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2896:17: required from 'void seqan::_applyFilterOptions(Pattern<TIndex, Swift<TSpec> >&, const TOptions&) [with TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TOptions = RazerSOptions<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs.h:1087:24: required from 'int seqan::_mapMatePairReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<Hamming_> > >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3247:33: required from 'int seqan::_mapMatePairReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3340:37: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3381:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TMatchNPolicy = NMatchesAll_]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3431:33: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:713:23: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy] 713 | pattern.shape = indexShape(host(pattern)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_gapped.h:330:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]' 330 | Shape(Shape const &other): | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h: In instantiation of 'bool seqan::matchVerify(TMatchVerifier&, Segment<TGenome, InfixSegment>, unsigned int, const TRead&, const RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, TMatchNPolicy>&) [with TMatchVerifier = MatchVerifier<FragmentStore<MyFragStoreConfig>, String<MatchRecord<long unsigned int>, Alloc<> >, RazerSOptions<>, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, String<String<short unsigned int> > >; TGenome = String<SimpleType<unsigned char, Dna5Q_> >; TRead = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TMatchNPolicy = NMatchesNone_]': /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs.h:792:40: required from 'void seqan::_mapMatePairReads(TMatches&, FragmentStore<TSpec, TConfig>&, unsigned int, Pattern<TReadIndex, TFilterSpec>&, Pattern<TReadIndex, TFilterSpec>&, TCounts&, char, TRazerSOptions&, const TRazerSMode&) [with TMatches = String<MatchRecord<long unsigned int>, Alloc<> >; TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TReadIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<void> > >; TCounts = String<String<short unsigned int> >; TRazerSOptions = RazerSOptions<>; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs.h:1114:30: required from 'int seqan::_mapMatePairReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesNone_; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<void> > >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3247:33: required from 'int seqan::_mapMatePairReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesNone_]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3340:37: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3376:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesNone_]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3443:33: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26: required from here /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2155:18: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2155 | TGenomeInfix origInf(inf); | ^~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2238:41: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2238 | TReadRev readRev(readPrefix); | ^~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note: initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]' 139 | ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2239:41: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2239 | TGenomeInfixRev infRev(inf); | ^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note: initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]' 139 | ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2341:33: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2341 | TReadRev readRev(readPrefix); | ^~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note: initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]' 139 | ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2342:33: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2342 | TGenomeInfixRev infRev(inf); | ^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note: initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]' 139 | ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h: In instantiation of 'bool seqan::matchVerify(TMatchVerifier&, Segment<TGenome, InfixSegment>, unsigned int, const TRead&, const RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, TMatchNPolicy>&) [with TMatchVerifier = MatchVerifier<FragmentStore<MyFragStoreConfig>, String<MatchRecord<long unsigned int>, Alloc<> >, RazerSOptions<>, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, String<String<short unsigned int> > >; TGenome = String<SimpleType<unsigned char, Dna5Q_> >; TRead = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TMatchNPolicy = NMatchesNone_]': /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs.h:792:40: required from 'void seqan::_mapMatePairReads(TMatches&, FragmentStore<TSpec, TConfig>&, unsigned int, Pattern<TReadIndex, TFilterSpec>&, Pattern<TReadIndex, TFilterSpec>&, TCounts&, char, TRazerSOptions&, const TRazerSMode&) [with TMatches = String<MatchRecord<long unsigned int>, Alloc<> >; TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TReadIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TFilterSpec = Pigeonhole<void>; TCounts = String<String<short unsigned int> >; TRazerSOptions = RazerSOptions<>; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs.h:1114:30: required from 'int seqan::_mapMatePairReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesNone_; TFilterSpec = Pigeonhole<void>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3252:33: required from 'int seqan::_mapMatePairReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesNone_]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3340:37: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3376:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesNone_]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3443:33: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26: required from here /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2155:18: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2155 | TGenomeInfix origInf(inf); | ^~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2238:41: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2238 | TReadRev readRev(readPrefix); | ^~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note: initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]' 139 | ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2239:41: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2239 | TGenomeInfixRev infRev(inf); | ^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note: initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]' 139 | ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2341:33: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2341 | TReadRev readRev(readPrefix); | ^~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note: initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]' 139 | ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2342:33: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2342 | TGenomeInfixRev infRev(inf); | ^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note: initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]' 139 | ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h: In instantiation of 'bool seqan::matchVerify(TMatchVerifier&, Segment<TGenome, InfixSegment>, unsigned int, const TRead&, const RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, TMatchNPolicy>&) [with TMatchVerifier = MatchVerifier<FragmentStore<MyFragStoreConfig>, String<MatchRecord<long unsigned int>, Alloc<> >, RazerSOptions<>, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, String<String<short unsigned int> > >; TGenome = String<SimpleType<unsigned char, Dna5Q_> >; TRead = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TMatchNPolicy = NMatchesNone_]': /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs.h:792:40: required from 'void seqan::_mapMatePairReads(TMatches&, FragmentStore<TSpec, TConfig>&, unsigned int, Pattern<TReadIndex, TFilterSpec>&, Pattern<TReadIndex, TFilterSpec>&, TCounts&, char, TRazerSOptions&, const TRazerSMode&) [with TMatches = String<MatchRecord<long unsigned int>, Alloc<> >; TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TReadIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<void> > >; TCounts = String<String<short unsigned int> >; TRazerSOptions = RazerSOptions<>; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs.h:1114:30: required from 'int seqan::_mapMatePairReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesNone_; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<void> > >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3247:33: required from 'int seqan::_mapMatePairReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesNone_]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3340:37: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3381:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesNone_]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3443:33: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26: required from here /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2155:18: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2155 | TGenomeInfix origInf(inf); | ^~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2238:41: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2238 | TReadRev readRev(readPrefix); | ^~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note: initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]' 139 | ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2239:41: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2239 | TGenomeInfixRev infRev(inf); | ^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note: initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]' 139 | ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2341:33: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2341 | TReadRev readRev(readPrefix); | ^~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note: initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]' 139 | ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2342:33: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2342 | TGenomeInfixRev infRev(inf); | ^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note: initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]' 139 | ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find.h:52, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:32: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_base.h: In instantiation of 'typename seqan::Parameter_<T>::Type seqan::container(Finder<THaystack, TSpec>&) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TSpec = Pigeonhole<void>; typename Parameter_<T>::Type = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_pigeonhole.h:924:42: required from 'bool seqan::find(Finder<THaystack, Pigeonhole<TPigeonholeSpec> >&, Pattern<TIndex, Pigeonhole<TPigeonholeSpec> >&, double) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSpec = void]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs.h:695:16: required from 'void seqan::_mapMatePairReads(TMatches&, FragmentStore<TSpec, TConfig>&, unsigned int, Pattern<TReadIndex, TFilterSpec>&, Pattern<TReadIndex, TFilterSpec>&, TCounts&, char, TRazerSOptions&, const TRazerSMode&) [with TMatches = String<MatchRecord<long unsigned int>, Alloc<> >; TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TReadIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TFilterSpec = Pigeonhole<void>; TCounts = String<String<short unsigned int> >; TRazerSOptions = RazerSOptions<>; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs.h:1114:30: required from 'int seqan::_mapMatePairReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_; TFilterSpec = Pigeonhole<void>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3252:33: required from 'int seqan::_mapMatePairReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3340:37: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3376:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesAll_]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3422:33: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_base.h:793:42: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 793 | return container(hostIterator(me)); | ^ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h: In instantiation of 'bool seqan::matchVerify(TMatchVerifier&, Segment<TGenome, InfixSegment>, unsigned int, const TRead&, const RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, TMatchNPolicy>&) [with TMatchVerifier = MatchVerifier<FragmentStore<MyFragStoreConfig>, String<MatchRecord<long unsigned int>, Alloc<> >, RazerSOptions<>, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>, Pattern<Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, String<String<short unsigned int> > >; TGenome = String<SimpleType<unsigned char, Dna5Q_> >; TRead = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TMatchNPolicy = NMatchesAll_]': /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2979:24: required from 'void seqan::_mapSingleReadsToContig(TMatches&, TFragmentStore&, unsigned int, Pattern<TReadIndex, TFilterSpec>&, TCounts&, char, TRazerSOptions&, const TRazerSMode&) [with TMatches = String<MatchRecord<long unsigned int>, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<void> > >; TCounts = String<String<short unsigned int> >; TRazerSOptions = RazerSOptions<>; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3054:36: required from 'int seqan::_mapSingleReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TReadIndex&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; TMatchNPolicy = NMatchesAll_; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<void> > >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3146:27: required from 'int seqan::_mapSingleReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<void> > >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3216:31: required from 'int seqan::_mapSingleReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3343:31: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3376:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesAll_]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3422:33: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26: required from here /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2155:18: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2155 | TGenomeInfix origInf(inf); | ^~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2238:41: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2238 | TReadRev readRev(readPrefix); | ^~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note: initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]' 139 | ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2239:41: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2239 | TGenomeInfixRev infRev(inf); | ^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note: initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]' 139 | ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2341:33: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2341 | TReadRev readRev(readPrefix); | ^~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note: initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]' 139 | ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2342:33: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2342 | TGenomeInfixRev infRev(inf); | ^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note: initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]' 139 | ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_pigeonhole.h: In instantiation of 'void seqan::_patternInit(Pattern<TIndex, Pigeonhole<TPigeonholeSpec> >&, TFloat) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TFloat = double; TSpec = void]': /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2785:21: required from 'void seqan::_applyFilterOptions(Pattern<TIndex, Pigeonhole<TSpec> >&, const TOptions&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TPigeonholeSpec = void; TOptions = RazerSOptions<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3026:24: required from 'int seqan::_mapSingleReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TReadIndex&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TMatchNPolicy = NMatchesAll_; TFilterSpec = Pigeonhole<void>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3146:27: required from 'int seqan::_mapSingleReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_; TFilterSpec = Pigeonhole<void>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3221:31: required from 'int seqan::_mapSingleReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3343:31: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3376:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesAll_]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3422:33: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_pigeonhole.h:462:35: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy] 462 | indexShape(host(pattern)) = pattern.shape; | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_onegapped.h:135:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]' 135 | Shape(Shape const &other): | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h: In instantiation of 'bool seqan::matchVerify(TMatchVerifier&, Segment<TGenome, InfixSegment>, unsigned int, const TRead&, const RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, TMatchNPolicy>&) [with TMatchVerifier = MatchVerifier<FragmentStore<MyFragStoreConfig>, String<MatchRecord<long unsigned int>, Alloc<> >, RazerSOptions<>, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>, Pattern<Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, String<String<short unsigned int> > >; TGenome = String<SimpleType<unsigned char, Dna5Q_> >; TRead = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TMatchNPolicy = NMatchesAll_]': /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2979:24: required from 'void seqan::_mapSingleReadsToContig(TMatches&, TFragmentStore&, unsigned int, Pattern<TReadIndex, TFilterSpec>&, TCounts&, char, TRazerSOptions&, const TRazerSMode&) [with TMatches = String<MatchRecord<long unsigned int>, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TFilterSpec = Pigeonhole<void>; TCounts = String<String<short unsigned int> >; TRazerSOptions = RazerSOptions<>; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3054:36: required from 'int seqan::_mapSingleReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TReadIndex&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TMatchNPolicy = NMatchesAll_; TFilterSpec = Pigeonhole<void>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3146:27: required from 'int seqan::_mapSingleReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_; TFilterSpec = Pigeonhole<void>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3221:31: required from 'int seqan::_mapSingleReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3343:31: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3376:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesAll_]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3422:33: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26: required from here /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2155:18: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2155 | TGenomeInfix origInf(inf); | ^~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2238:41: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2238 | TReadRev readRev(readPrefix); | ^~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note: initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]' 139 | ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2239:41: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2239 | TGenomeInfixRev infRev(inf); | ^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note: initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]' 139 | ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2341:33: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2341 | TReadRev readRev(readPrefix); | ^~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note: initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]' 139 | ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2342:33: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2342 | TGenomeInfixRev infRev(inf); | ^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note: initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]' 139 | ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_base.h: In instantiation of 'typename seqan::Parameter_<T>::Type seqan::container(Finder<THaystack, TSpec>&) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TSpec = Swift<Tag<SwiftSemiGlobal_<void> > >; typename Parameter_<T>::Type = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:2047:73: required from 'bool seqan::windowFindBegin(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; TSpec = Tag<SwiftSemiGlobal_<void> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:1200:29: required from 'void seqan::_mapMatePairReadsParallel(FragmentStore<TSpec, TConfig>&, unsigned int, TThreadLocalStorages&, const String<unsigned int, Alloc<> >&, TCounts&, char, TRazerSOptions&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TThreadLocalStorages = String<ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >, Alloc<> >; TCounts = String<String<short unsigned int> >; TRazerSOptions = RazerSOptions<>; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:1489:38: required from 'int seqan::_mapMatePairReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<void> > >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:1657:41: required from 'int seqan::_mapMatePairReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3351:45: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3376:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesAll_]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3422:33: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_base.h:793:42: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 793 | return container(hostIterator(me)); | ^ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h: In instantiation of 'bool seqan::matchVerify(TMatchVerifier&, Segment<TGenome, InfixSegment>, unsigned int, const TRead&, const RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, TMatchNPolicy>&) [with TMatchVerifier = MatchVerifier<FragmentStore<MyFragStoreConfig>, String<MatchRecord<long unsigned int>, Alloc<> >, RazerSOptions<>, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, String<String<short unsigned int> > >; TGenome = String<SimpleType<unsigned char, Dna5Q_> >; TRead = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TMatchNPolicy = NMatchesAll_]': /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:302:20: required from 'void seqan::workVerification(ThreadLocalStorage<MapSingleReads<TMatches_, TFragmentStore, TFilterFinder_, TFilterPattern_, TShape, TOptions, TCounts, TRazerSMode> >&, Job<SingleVerification<TMatches, TFragmentStore, THitString, TOptions, TFilterPattern> >&, const String<unsigned int, Alloc<> >&) [with TMatches = String<MatchRecord<long unsigned int>, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TFilterFinder = Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >; TFilterPattern = Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TOptions = RazerSOptions<>; TCounts = String<String<short unsigned int> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>; THitString = String<SwiftHitSemiGlobal_<long int>, Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:757:33: required from 'void seqan::_mapSingleReadsParallelToContig(FragmentStore<TSpec, TConfig>&, TThreadLocalStorages&, const String<unsigned int, Alloc<> >&, const TContigId&, TCounts&, char, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TThreadLocalStorages = String<ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >, Alloc<> >; TContigId = unsigned int; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<void> > >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:1039:44: required from 'int seqan::_mapSingleReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<void> > >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:1203:39: required from 'int seqan::_mapSingleReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3354:39: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3376:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesAll_]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3422:33: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26: required from here /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2155:18: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2155 | TGenomeInfix origInf(inf); | ^~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2238:41: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2238 | TReadRev readRev(readPrefix); | ^~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note: initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]' 139 | ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2239:41: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2239 | TGenomeInfixRev infRev(inf); | ^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note: initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]' 139 | ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2341:33: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2341 | TReadRev readRev(readPrefix); | ^~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note: initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]' 139 | ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2342:33: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2342 | TGenomeInfixRev infRev(inf); | ^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note: initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]' 139 | ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_pigeonhole.h: In instantiation of 'void seqan::_patternInit(Pattern<TIndex, Pigeonhole<TPigeonholeSpec> >&, TFloat) [with TIndex = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TFloat = double; TSpec = void]': /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2785:21: required from 'void seqan::_applyFilterOptions(Pattern<TIndex, Pigeonhole<TSpec> >&, const TOptions&) [with TIndex = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TPigeonholeSpec = void; TOptions = RazerSOptions<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:878:28: required from 'void seqan::initializeThreadLocalStoragesSingle(TThreadLocalStorages&, TFragmentStore&, const TSplitters&, TShape&, TOptions&) [with TThreadLocalStorages = String<ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<void> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TSplitters = String<unsigned int, Alloc<> >; TShape = const Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TOptions = RazerSOptions<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:1014:40: required from 'int seqan::_mapSingleReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_; TFilterSpec = Pigeonhole<void>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:1208:39: required from 'int seqan::_mapSingleReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3354:39: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3376:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesAll_]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3422:33: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_pigeonhole.h:462:35: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy] 462 | indexShape(host(pattern)) = pattern.shape; | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_onegapped.h:135:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]' 135 | Shape(Shape const &other): | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h: In instantiation of 'bool seqan::matchVerify(TMatchVerifier&, Segment<TGenome, InfixSegment>, unsigned int, const TRead&, const RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, TMatchNPolicy>&) [with TMatchVerifier = MatchVerifier<FragmentStore<MyFragStoreConfig>, String<MatchRecord<long unsigned int>, Alloc<> >, RazerSOptions<>, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, String<String<short unsigned int> > >; TGenome = String<SimpleType<unsigned char, Dna5Q_> >; TRead = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TMatchNPolicy = NMatchesAll_]': /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:302:20: required from 'void seqan::workVerification(ThreadLocalStorage<MapSingleReads<TMatches_, TFragmentStore, TFilterFinder_, TFilterPattern_, TShape, TOptions, TCounts, TRazerSMode> >&, Job<SingleVerification<TMatches, TFragmentStore, THitString, TOptions, TFilterPattern> >&, const String<unsigned int, Alloc<> >&) [with TMatches = String<MatchRecord<long unsigned int>, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TFilterFinder = Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<void> >; TFilterPattern = Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TOptions = RazerSOptions<>; TCounts = String<String<short unsigned int> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>; THitString = String<SwiftHitSemiGlobal_<long int>, Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:757:33: required from 'void seqan::_mapSingleReadsParallelToContig(FragmentStore<TSpec, TConfig>&, TThreadLocalStorages&, const String<unsigned int, Alloc<> >&, const TContigId&, TCounts&, char, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TThreadLocalStorages = String<ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<void> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >, Alloc<> >; TContigId = unsigned int; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_; TFilterSpec = Pigeonhole<void>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:1039:44: required from 'int seqan::_mapSingleReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_; TFilterSpec = Pigeonhole<void>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:1208:39: required from 'int seqan::_mapSingleReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3354:39: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3376:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesAll_]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3422:33: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26: required from here /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2155:18: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2155 | TGenomeInfix origInf(inf); | ^~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2238:41: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2238 | TReadRev readRev(readPrefix); | ^~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note: initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]' 139 | ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2239:41: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2239 | TGenomeInfixRev infRev(inf); | ^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note: initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]' 139 | ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2341:33: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2341 | TReadRev readRev(readPrefix); | ^~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note: initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]' 139 | ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2342:33: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2342 | TGenomeInfixRev infRev(inf); | ^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note: initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]' 139 | ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h: In instantiation of 'void seqan::_patternInit(Pattern<TIndex, Swift<TSpec> >&, TFloat, TSize_) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<void> >]': /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2896:17: required from 'void seqan::_applyFilterOptions(Pattern<TIndex, Swift<TSpec> >&, const TOptions&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TOptions = RazerSOptions<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3026:24: required from 'int seqan::_mapSingleReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TReadIndex&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TMatchNPolicy = NMatchesAll_; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<void> > >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3146:27: required from 'int seqan::_mapSingleReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<void> > >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3216:31: required from 'int seqan::_mapSingleReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3343:31: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3381:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesAll_]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3422:33: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:713:23: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy] 713 | pattern.shape = indexShape(host(pattern)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_gapped.h:330:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]' 330 | Shape(Shape const &other): | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h: In instantiation of 'bool seqan::matchVerify(TMatchVerifier&, Segment<TGenome, InfixSegment>, unsigned int, const TRead&, const RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, TMatchNPolicy>&) [with TMatchVerifier = MatchVerifier<FragmentStore<MyFragStoreConfig>, String<MatchRecord<long unsigned int>, Alloc<> >, RazerSOptions<>, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>, Pattern<Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, String<String<short unsigned int> > >; TGenome = String<SimpleType<unsigned char, Dna5Q_> >; TRead = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TMatchNPolicy = NMatchesAll_]': /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2979:24: required from 'void seqan::_mapSingleReadsToContig(TMatches&, TFragmentStore&, unsigned int, Pattern<TReadIndex, TFilterSpec>&, TCounts&, char, TRazerSOptions&, const TRazerSMode&) [with TMatches = String<MatchRecord<long unsigned int>, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<void> > >; TCounts = String<String<short unsigned int> >; TRazerSOptions = RazerSOptions<>; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3054:36: required from 'int seqan::_mapSingleReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TReadIndex&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TMatchNPolicy = NMatchesAll_; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<void> > >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3146:27: required from 'int seqan::_mapSingleReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<void> > >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3216:31: required from 'int seqan::_mapSingleReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3343:31: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3381:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesAll_]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3422:33: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26: required from here /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2155:18: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2155 | TGenomeInfix origInf(inf); | ^~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2238:41: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2238 | TReadRev readRev(readPrefix); | ^~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note: initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]' 139 | ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2239:41: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2239 | TGenomeInfixRev infRev(inf); | ^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note: initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]' 139 | ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2341:33: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2341 | TReadRev readRev(readPrefix); | ^~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note: initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]' 139 | ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2342:33: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2342 | TGenomeInfixRev infRev(inf); | ^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note: initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]' 139 | ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h: In instantiation of 'void seqan::_patternInit(Pattern<TIndex, Swift<TSpec> >&, TFloat, TSize_) [with TIndex = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<void> >]': /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2896:17: required from 'void seqan::_applyFilterOptions(Pattern<TIndex, Swift<TSpec> >&, const TOptions&) [with TIndex = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TOptions = RazerSOptions<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:878:28: required from 'void seqan::initializeThreadLocalStoragesSingle(TThreadLocalStorages&, TFragmentStore&, const TSplitters&, TShape&, TOptions&) [with TThreadLocalStorages = String<ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TSplitters = String<unsigned int, Alloc<> >; TShape = const Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TOptions = RazerSOptions<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:1014:40: required from 'int seqan::_mapSingleReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<void> > >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:1203:39: required from 'int seqan::_mapSingleReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3354:39: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3381:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesAll_]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3422:33: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:713:23: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy] 713 | pattern.shape = indexShape(host(pattern)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_gapped.h:330:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]' 330 | Shape(Shape const &other): | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h: In instantiation of 'bool seqan::matchVerify(TMatchVerifier&, Segment<TGenome, InfixSegment>, unsigned int, const TRead&, const RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, TMatchNPolicy>&) [with TMatchVerifier = MatchVerifier<FragmentStore<MyFragStoreConfig>, String<MatchRecord<long unsigned int>, Alloc<> >, RazerSOptions<>, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, String<String<short unsigned int> > >; TGenome = String<SimpleType<unsigned char, Dna5Q_> >; TRead = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TMatchNPolicy = NMatchesAll_]': /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:302:20: required from 'void seqan::workVerification(ThreadLocalStorage<MapSingleReads<TMatches_, TFragmentStore, TFilterFinder_, TFilterPattern_, TShape, TOptions, TCounts, TRazerSMode> >&, Job<SingleVerification<TMatches, TFragmentStore, THitString, TOptions, TFilterPattern> >&, const String<unsigned int, Alloc<> >&) [with TMatches = String<MatchRecord<long unsigned int>, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TFilterFinder = Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >; TFilterPattern = Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TOptions = RazerSOptions<>; TCounts = String<String<short unsigned int> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>; THitString = String<SwiftHitSemiGlobal_<long int>, Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:757:33: required from 'void seqan::_mapSingleReadsParallelToContig(FragmentStore<TSpec, TConfig>&, TThreadLocalStorages&, const String<unsigned int, Alloc<> >&, const TContigId&, TCounts&, char, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TThreadLocalStorages = String<ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >, Alloc<> >; TContigId = unsigned int; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<void> > >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:1039:44: required from 'int seqan::_mapSingleReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<void> > >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:1203:39: required from 'int seqan::_mapSingleReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3354:39: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3381:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesAll_]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3422:33: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26: required from here /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2155:18: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2155 | TGenomeInfix origInf(inf); | ^~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2238:41: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2238 | TReadRev readRev(readPrefix); | ^~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note: initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]' 139 | ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2239:41: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2239 | TGenomeInfixRev infRev(inf); | ^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note: initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]' 139 | ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2341:33: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2341 | TReadRev readRev(readPrefix); | ^~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note: initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]' 139 | ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2342:33: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2342 | TGenomeInfixRev infRev(inf); | ^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note: initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]' 139 | ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_base.h: In instantiation of 'typename seqan::Parameter_<T>::Type seqan::container(Finder<THaystack, TSpec>&) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TSpec = Pigeonhole<Hamming_>; typename Parameter_<T>::Type = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_pigeonhole.h:924:42: required from 'bool seqan::find(Finder<THaystack, Pigeonhole<TPigeonholeSpec> >&, Pattern<TIndex, Pigeonhole<TPigeonholeSpec> >&, double) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSpec = Hamming_]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs.h:695:16: required from 'void seqan::_mapMatePairReads(TMatches&, FragmentStore<TSpec, TConfig>&, unsigned int, Pattern<TReadIndex, TFilterSpec>&, Pattern<TReadIndex, TFilterSpec>&, TCounts&, char, TRazerSOptions&, const TRazerSMode&) [with TMatches = String<MatchRecord<long unsigned int>, Alloc<> >; TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TReadIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TFilterSpec = Pigeonhole<Hamming_>; TCounts = String<String<short unsigned int> >; TRazerSOptions = RazerSOptions<>; TRazerSMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs.h:1114:30: required from 'int seqan::_mapMatePairReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_; TFilterSpec = Pigeonhole<Hamming_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3252:33: required from 'int seqan::_mapMatePairReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3340:37: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3376:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TMatchNPolicy = NMatchesAll_]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3431:33: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_base.h:793:42: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 793 | return container(hostIterator(me)); | ^ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_pigeonhole.h: In instantiation of 'void seqan::_patternInit(Pattern<TIndex, Pigeonhole<TPigeonholeSpec> >&, TFloat) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TFloat = double; TSpec = Hamming_]': /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2785:21: required from 'void seqan::_applyFilterOptions(Pattern<TIndex, Pigeonhole<TSpec> >&, const TOptions&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TPigeonholeSpec = Hamming_; TOptions = RazerSOptions<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3026:24: required from 'int seqan::_mapSingleReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TReadIndex&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TScoreMode = RazerSErrors; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TMatchNPolicy = NMatchesAll_; TFilterSpec = Pigeonhole<Hamming_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3146:27: required from 'int seqan::_mapSingleReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_; TFilterSpec = Pigeonhole<Hamming_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3221:31: required from 'int seqan::_mapSingleReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3343:31: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3376:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TMatchNPolicy = NMatchesAll_]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3431:33: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_pigeonhole.h:462:35: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy] 462 | indexShape(host(pattern)) = pattern.shape; | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_onegapped.h:135:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]' 135 | Shape(Shape const &other): | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_base.h: In instantiation of 'typename seqan::Parameter_<T>::Type seqan::container(Finder<THaystack, TSpec>&) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TSpec = Swift<Tag<SwiftSemiGlobal_<Hamming_> > >; typename Parameter_<T>::Type = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:2047:73: required from 'bool seqan::windowFindBegin(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:1200:29: required from 'void seqan::_mapMatePairReadsParallel(FragmentStore<TSpec, TConfig>&, unsigned int, TThreadLocalStorages&, const String<unsigned int, Alloc<> >&, TCounts&, char, TRazerSOptions&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TThreadLocalStorages = String<ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >, Alloc<> >; TCounts = String<String<short unsigned int> >; TRazerSOptions = RazerSOptions<>; TRazerSMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:1489:38: required from 'int seqan::_mapMatePairReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<Hamming_> > >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:1657:41: required from 'int seqan::_mapMatePairReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3351:45: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3376:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TMatchNPolicy = NMatchesAll_]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3431:33: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_base.h:793:42: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 793 | return container(hostIterator(me)); | ^ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_pigeonhole.h: In instantiation of 'void seqan::_patternInit(Pattern<TIndex, Pigeonhole<TPigeonholeSpec> >&, TFloat) [with TIndex = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TFloat = double; TSpec = Hamming_]': /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2785:21: required from 'void seqan::_applyFilterOptions(Pattern<TIndex, Pigeonhole<TSpec> >&, const TOptions&) [with TIndex = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TPigeonholeSpec = Hamming_; TOptions = RazerSOptions<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:878:28: required from 'void seqan::initializeThreadLocalStoragesSingle(TThreadLocalStorages&, TFragmentStore&, const TSplitters&, TShape&, TOptions&) [with TThreadLocalStorages = String<ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TSplitters = String<unsigned int, Alloc<> >; TShape = const Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TOptions = RazerSOptions<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:1014:40: required from 'int seqan::_mapSingleReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_; TFilterSpec = Pigeonhole<Hamming_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:1208:39: required from 'int seqan::_mapSingleReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3354:39: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3376:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TMatchNPolicy = NMatchesAll_]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3431:33: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_pigeonhole.h:462:35: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy] 462 | indexShape(host(pattern)) = pattern.shape; | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_onegapped.h:135:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]' 135 | Shape(Shape const &other): | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h: In instantiation of 'void seqan::_patternInit(Pattern<TIndex, Swift<TSpec> >&, TFloat, TSize_) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]': /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2896:17: required from 'void seqan::_applyFilterOptions(Pattern<TIndex, Swift<TSpec> >&, const TOptions&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TOptions = RazerSOptions<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3026:24: required from 'int seqan::_mapSingleReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TReadIndex&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TScoreMode = RazerSErrors; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TMatchNPolicy = NMatchesAll_; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<Hamming_> > >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3146:27: required from 'int seqan::_mapSingleReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<Hamming_> > >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3216:31: required from 'int seqan::_mapSingleReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3343:31: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3381:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TMatchNPolicy = NMatchesAll_]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3431:33: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:713:23: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy] 713 | pattern.shape = indexShape(host(pattern)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_gapped.h:330:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]' 330 | Shape(Shape const &other): | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h: In instantiation of 'void seqan::_patternInit(Pattern<TIndex, Swift<TSpec> >&, TFloat, TSize_) [with TIndex = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]': /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2896:17: required from 'void seqan::_applyFilterOptions(Pattern<TIndex, Swift<TSpec> >&, const TOptions&) [with TIndex = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TOptions = RazerSOptions<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:878:28: required from 'void seqan::initializeThreadLocalStoragesSingle(TThreadLocalStorages&, TFragmentStore&, const TSplitters&, TShape&, TOptions&) [with TThreadLocalStorages = String<ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TSplitters = String<unsigned int, Alloc<> >; TShape = const Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TOptions = RazerSOptions<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:1014:40: required from 'int seqan::_mapSingleReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<Hamming_> > >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:1203:39: required from 'int seqan::_mapSingleReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3354:39: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3381:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TMatchNPolicy = NMatchesAll_]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3431:33: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:713:23: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy] 713 | pattern.shape = indexShape(host(pattern)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_gapped.h:330:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]' 330 | Shape(Shape const &other): | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h: In instantiation of 'bool seqan::matchVerify(TMatchVerifier&, Segment<TGenome, InfixSegment>, unsigned int, const TRead&, const RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, TMatchNPolicy>&) [with TMatchVerifier = MatchVerifier<FragmentStore<MyFragStoreConfig>, String<MatchRecord<long unsigned int>, Alloc<> >, RazerSOptions<>, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>, Pattern<Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, String<String<short unsigned int> > >; TGenome = String<SimpleType<unsigned char, Dna5Q_> >; TRead = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TMatchNPolicy = NMatchesNone_]': /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2979:24: required from 'void seqan::_mapSingleReadsToContig(TMatches&, TFragmentStore&, unsigned int, Pattern<TReadIndex, TFilterSpec>&, TCounts&, char, TRazerSOptions&, const TRazerSMode&) [with TMatches = String<MatchRecord<long unsigned int>, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<void> > >; TCounts = String<String<short unsigned int> >; TRazerSOptions = RazerSOptions<>; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3054:36: required from 'int seqan::_mapSingleReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TReadIndex&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; TMatchNPolicy = NMatchesNone_; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<void> > >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3146:27: required from 'int seqan::_mapSingleReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesNone_; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<void> > >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3216:31: required from 'int seqan::_mapSingleReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesNone_]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3343:31: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3376:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesNone_]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3443:33: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26: required from here /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2155:18: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2155 | TGenomeInfix origInf(inf); | ^~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2238:41: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2238 | TReadRev readRev(readPrefix); | ^~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note: initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]' 139 | ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2239:41: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2239 | TGenomeInfixRev infRev(inf); | ^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note: initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]' 139 | ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2341:33: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2341 | TReadRev readRev(readPrefix); | ^~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note: initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]' 139 | ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2342:33: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2342 | TGenomeInfixRev infRev(inf); | ^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note: initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]' 139 | ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h: In instantiation of 'bool seqan::matchVerify(TMatchVerifier&, Segment<TGenome, InfixSegment>, unsigned int, const TRead&, const RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, TMatchNPolicy>&) [with TMatchVerifier = MatchVerifier<FragmentStore<MyFragStoreConfig>, String<MatchRecord<long unsigned int>, Alloc<> >, RazerSOptions<>, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>, Pattern<Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, String<String<short unsigned int> > >; TGenome = String<SimpleType<unsigned char, Dna5Q_> >; TRead = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TMatchNPolicy = NMatchesNone_]': /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2979:24: required from 'void seqan::_mapSingleReadsToContig(TMatches&, TFragmentStore&, unsigned int, Pattern<TReadIndex, TFilterSpec>&, TCounts&, char, TRazerSOptions&, const TRazerSMode&) [with TMatches = String<MatchRecord<long unsigned int>, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TFilterSpec = Pigeonhole<void>; TCounts = String<String<short unsigned int> >; TRazerSOptions = RazerSOptions<>; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3054:36: required from 'int seqan::_mapSingleReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TReadIndex&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TMatchNPolicy = NMatchesNone_; TFilterSpec = Pigeonhole<void>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3146:27: required from 'int seqan::_mapSingleReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesNone_; TFilterSpec = Pigeonhole<void>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3221:31: required from 'int seqan::_mapSingleReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesNone_]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3343:31: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3376:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesNone_]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3443:33: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26: required from here /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2155:18: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2155 | TGenomeInfix origInf(inf); | ^~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2238:41: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2238 | TReadRev readRev(readPrefix); | ^~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note: initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]' 139 | ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2239:41: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2239 | TGenomeInfixRev infRev(inf); | ^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note: initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]' 139 | ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2341:33: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2341 | TReadRev readRev(readPrefix); | ^~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note: initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]' 139 | ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2342:33: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2342 | TGenomeInfixRev infRev(inf); | ^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note: initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]' 139 | ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h: In instantiation of 'bool seqan::matchVerify(TMatchVerifier&, Segment<TGenome, InfixSegment>, unsigned int, const TRead&, const RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, TMatchNPolicy>&) [with TMatchVerifier = MatchVerifier<FragmentStore<MyFragStoreConfig>, String<MatchRecord<long unsigned int>, Alloc<> >, RazerSOptions<>, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, String<String<short unsigned int> > >; TGenome = String<SimpleType<unsigned char, Dna5Q_> >; TRead = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TMatchNPolicy = NMatchesNone_]': /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:302:20: required from 'void seqan::workVerification(ThreadLocalStorage<MapSingleReads<TMatches_, TFragmentStore, TFilterFinder_, TFilterPattern_, TShape, TOptions, TCounts, TRazerSMode> >&, Job<SingleVerification<TMatches, TFragmentStore, THitString, TOptions, TFilterPattern> >&, const String<unsigned int, Alloc<> >&) [with TMatches = String<MatchRecord<long unsigned int>, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TFilterFinder = Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >; TFilterPattern = Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TOptions = RazerSOptions<>; TCounts = String<String<short unsigned int> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>; THitString = String<SwiftHitSemiGlobal_<long int>, Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:757:33: required from 'void seqan::_mapSingleReadsParallelToContig(FragmentStore<TSpec, TConfig>&, TThreadLocalStorages&, const String<unsigned int, Alloc<> >&, const TContigId&, TCounts&, char, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TThreadLocalStorages = String<ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >, Alloc<> >; TContigId = unsigned int; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesNone_; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<void> > >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:1039:44: required from 'int seqan::_mapSingleReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesNone_; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<void> > >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:1203:39: required from 'int seqan::_mapSingleReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesNone_]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3354:39: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3376:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesNone_]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3443:33: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26: required from here /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2155:18: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2155 | TGenomeInfix origInf(inf); | ^~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2238:41: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2238 | TReadRev readRev(readPrefix); | ^~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note: initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]' 139 | ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2239:41: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2239 | TGenomeInfixRev infRev(inf); | ^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note: initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]' 139 | ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2341:33: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2341 | TReadRev readRev(readPrefix); | ^~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note: initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]' 139 | ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2342:33: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2342 | TGenomeInfixRev infRev(inf); | ^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note: initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]' 139 | ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h: In instantiation of 'bool seqan::matchVerify(TMatchVerifier&, Segment<TGenome, InfixSegment>, unsigned int, const TRead&, const RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, TMatchNPolicy>&) [with TMatchVerifier = MatchVerifier<FragmentStore<MyFragStoreConfig>, String<MatchRecord<long unsigned int>, Alloc<> >, RazerSOptions<>, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, String<String<short unsigned int> > >; TGenome = String<SimpleType<unsigned char, Dna5Q_> >; TRead = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TMatchNPolicy = NMatchesNone_]': /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:302:20: required from 'void seqan::workVerification(ThreadLocalStorage<MapSingleReads<TMatches_, TFragmentStore, TFilterFinder_, TFilterPattern_, TShape, TOptions, TCounts, TRazerSMode> >&, Job<SingleVerification<TMatches, TFragmentStore, THitString, TOptions, TFilterPattern> >&, const String<unsigned int, Alloc<> >&) [with TMatches = String<MatchRecord<long unsigned int>, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TFilterFinder = Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<void> >; TFilterPattern = Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TOptions = RazerSOptions<>; TCounts = String<String<short unsigned int> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>; THitString = String<SwiftHitSemiGlobal_<long int>, Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:757:33: required from 'void seqan::_mapSingleReadsParallelToContig(FragmentStore<TSpec, TConfig>&, TThreadLocalStorages&, const String<unsigned int, Alloc<> >&, const TContigId&, TCounts&, char, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TThreadLocalStorages = String<ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<void> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >, Alloc<> >; TContigId = unsigned int; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesNone_; TFilterSpec = Pigeonhole<void>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:1039:44: required from 'int seqan::_mapSingleReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesNone_; TFilterSpec = Pigeonhole<void>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:1208:39: required from 'int seqan::_mapSingleReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesNone_]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3354:39: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3376:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesNone_]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3443:33: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26: required from here /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2155:18: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2155 | TGenomeInfix origInf(inf); | ^~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2238:41: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2238 | TReadRev readRev(readPrefix); | ^~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note: initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]' 139 | ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2239:41: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2239 | TGenomeInfixRev infRev(inf); | ^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note: initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]' 139 | ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2341:33: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2341 | TReadRev readRev(readPrefix); | ^~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note: initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]' 139 | ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2342:33: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2342 | TGenomeInfixRev infRev(inf); | ^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note: initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]' 139 | ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h: In instantiation of 'bool seqan::matchVerify(TMatchVerifier&, Segment<TGenome, InfixSegment>, unsigned int, const TRead&, const RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, TMatchNPolicy>&) [with TMatchVerifier = MatchVerifier<FragmentStore<MyFragStoreConfig>, String<MatchRecord<long unsigned int>, Alloc<> >, RazerSOptions<>, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>, Pattern<Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, String<String<short unsigned int> > >; TGenome = String<SimpleType<unsigned char, Dna5Q_> >; TRead = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TMatchNPolicy = NMatchesNone_]': /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2979:24: required from 'void seqan::_mapSingleReadsToContig(TMatches&, TFragmentStore&, unsigned int, Pattern<TReadIndex, TFilterSpec>&, TCounts&, char, TRazerSOptions&, const TRazerSMode&) [with TMatches = String<MatchRecord<long unsigned int>, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<void> > >; TCounts = String<String<short unsigned int> >; TRazerSOptions = RazerSOptions<>; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3054:36: required from 'int seqan::_mapSingleReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TReadIndex&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TMatchNPolicy = NMatchesNone_; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<void> > >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3146:27: required from 'int seqan::_mapSingleReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesNone_; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<void> > >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3216:31: required from 'int seqan::_mapSingleReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesNone_]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3343:31: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3381:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesNone_]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3443:33: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26: required from here /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2155:18: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2155 | TGenomeInfix origInf(inf); | ^~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2238:41: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2238 | TReadRev readRev(readPrefix); | ^~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note: initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]' 139 | ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2239:41: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2239 | TGenomeInfixRev infRev(inf); | ^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note: initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]' 139 | ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2341:33: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2341 | TReadRev readRev(readPrefix); | ^~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note: initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]' 139 | ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2342:33: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2342 | TGenomeInfixRev infRev(inf); | ^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note: initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]' 139 | ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h: In instantiation of 'bool seqan::matchVerify(TMatchVerifier&, Segment<TGenome, InfixSegment>, unsigned int, const TRead&, const RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, TMatchNPolicy>&) [with TMatchVerifier = MatchVerifier<FragmentStore<MyFragStoreConfig>, String<MatchRecord<long unsigned int>, Alloc<> >, RazerSOptions<>, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, String<String<short unsigned int> > >; TGenome = String<SimpleType<unsigned char, Dna5Q_> >; TRead = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TMatchNPolicy = NMatchesNone_]': /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:302:20: required from 'void seqan::workVerification(ThreadLocalStorage<MapSingleReads<TMatches_, TFragmentStore, TFilterFinder_, TFilterPattern_, TShape, TOptions, TCounts, TRazerSMode> >&, Job<SingleVerification<TMatches, TFragmentStore, THitString, TOptions, TFilterPattern> >&, const String<unsigned int, Alloc<> >&) [with TMatches = String<MatchRecord<long unsigned int>, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TFilterFinder = Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >; TFilterPattern = Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TOptions = RazerSOptions<>; TCounts = String<String<short unsigned int> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>; THitString = String<SwiftHitSemiGlobal_<long int>, Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:757:33: required from 'void seqan::_mapSingleReadsParallelToContig(FragmentStore<TSpec, TConfig>&, TThreadLocalStorages&, const String<unsigned int, Alloc<> >&, const TContigId&, TCounts&, char, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TThreadLocalStorages = String<ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >, Alloc<> >; TContigId = unsigned int; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesNone_; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<void> > >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:1039:44: required from 'int seqan::_mapSingleReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesNone_; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<void> > >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:1203:39: required from 'int seqan::_mapSingleReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesNone_]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3354:39: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3381:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesNone_]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3443:33: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26: required from here /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2155:18: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2155 | TGenomeInfix origInf(inf); | ^~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2238:41: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2238 | TReadRev readRev(readPrefix); | ^~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note: initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]' 139 | ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2239:41: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2239 | TGenomeInfixRev infRev(inf); | ^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note: initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]' 139 | ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2341:33: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2341 | TReadRev readRev(readPrefix); | ^~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note: initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]' 139 | ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2342:33: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2342 | TGenomeInfixRev infRev(inf); | ^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note: initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]' 139 | ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence.h:92: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = String<char, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<String<char, Alloc<> >, InfixSegment>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:139:40: required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:541:12: required from 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:624:25: required from 'typename seqan::Iterator<const T, const seqan::Tag<TSpec> >::Type seqan::begin(const T&, Tag<TSpec>) [with T = Segment<String<char, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TSpec> >::Type = Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:600:17: required from 'typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::begin(const T&) [with T = Segment<String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:1013:50: required from 'void seqan::_writeAlignments(TFile&, FragmentStore<TSpec, TConfig>&, Sam, const TAlignFunctor&) [with TFile = std::basic_ofstream<char>; TSpec = MyFragStoreConfig; TConfig = FragmentStoreConfig<MyFragStoreConfig>; TAlignFunctor = FunctorGlobalEditDistAlign; Sam = const Tag<Sam_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h:1224:33: required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazerSMode = RazerSMode<RazerSLocal, RazerSGapped, RazerSErrors, NMatchesNone_>; CharString = String<char, Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h:1309:27: required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSLocal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesNone_; CharString = String<char, Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h:1353:31: required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; CharString = String<char, Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:258:20: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_base.h:470:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 470 | return me; | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:81: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > seqan::operator+(const Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&, TDifference) [with TGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TGapAnchors = String<GapAnchor<long int>, Alloc<> >; TDifference = long int]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1189:28: required from 'typename seqan::Iterator<T, const seqan::Tag<TExpand> >::Type seqan::iter(T&, TPos, Tag<TExpand>) [with T = Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TPos = long int; TTag = Rooted_; typename Iterator<T, const Tag<TExpand> >::Type = Iter<Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >, GapsIterator<AnchorGaps<String<GapAnchor<long int>, Alloc<> > > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1169:16: required from 'typename seqan::Iterator<T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::iter(T&, TPos) [with T = Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TPos = long int; typename Iterator<T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >, GapsIterator<AnchorGaps<String<GapAnchor<long int>, Alloc<> > > > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_anchor.h:465:20: required from 'void seqan::insertGaps(Gaps<TSequence, AnchorGaps<TGapAnchors> >&, TPosition, TCount) [with TSequence = String<SimpleType<unsigned char, Dna5Q_> >; TGapAnchors = String<GapAnchor<long int>, Alloc<> >; TPosition = long int; TCount = unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_base.h:628:15: required from 'void seqan::insertGap(Gaps<TSequence, TSpec>&, TPosition) [with TSequence = String<SimpleType<unsigned char, Dna5Q_> >; TSpec = AnchorGaps<String<GapAnchor<long int>, Alloc<> > >; TPosition = long int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2582:18: required from 'void seqan::convertMatchesToGlobalAlignment(FragmentStore<TSpec, TConfig>&, const TScore&, const TShrinkMatches&) [with TSpec = MyFragStoreConfig; TConfig = FragmentStoreConfig<MyFragStoreConfig>; TScore = Score<int, Tag<Simple_> >; TShrinkMatches = True]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h:1231:40: required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazerSMode = RazerSMode<RazerSLocal, RazerSGapped, RazerSErrors, NMatchesNone_>; CharString = String<char, Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h:1309:27: required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSLocal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesNone_; CharString = String<char, Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h:1353:31: required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; CharString = String<char, Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:258:20: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h:742:58: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 742 | Iter<TGaps, GapsIterator<AnchorGaps<TGapAnchors> > > result = lhs; | ^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h:117:22: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> >]' 117 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h:744:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 744 | return result; | ^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h:117:22: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> >]' 117 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = String<SimpleType<unsigned char, Dna5Q_> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:139:40: required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:541:12: required from 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:624:25: required from 'typename seqan::Iterator<const T, const seqan::Tag<TSpec> >::Type seqan::begin(const T&, Tag<TSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:600:17: required from 'typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::begin(const T&) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; typename Iterator<const T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io.h:971:31: required from 'int seqan::write(TFile&, FragmentStore<TSpec, TConfig>&, Amos) [with TFile = std::basic_ofstream<char>; TSpec = MyFragStoreConfig; TConfig = FragmentStoreConfig<MyFragStoreConfig>; Amos = const Tag<TagAmos_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h:1232:14: required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazerSMode = RazerSMode<RazerSLocal, RazerSGapped, RazerSErrors, NMatchesNone_>; CharString = String<char, Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h:1309:27: required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSLocal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesNone_; CharString = String<char, Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h:1353:31: required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; CharString = String<char, Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:258:20: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_base.h:470:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 470 | return me; | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_fundamental.h:79, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:58: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1542:29: required from 'void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1398:21: required from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = SimpleType<unsigned char, Dna5_>; TValueTarget = SimpleType<unsigned char, Dna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1429:31: required from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = SimpleType<unsigned char, Dna5_>; TValueTarget = SimpleType<unsigned char, Dna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1840:27: required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize_ = unsigned int; TExpand = TagGenerous_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20: required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize_ = unsigned int; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45: required from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>; typename seqan::Size<T>::Type = unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50: required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize = long int; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18: required from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSize = long int; typename Size<T>::Type = unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/file_format_mmap.h:793:9: required from 'void seqan::assignSeq(TSeq&, const TFastaSeq&, Fastq) [with TSeq = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TFastaSeq = Segment<String<char, MMap<> >, InfixSegment>; Fastq = Tag<TagFastq_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/file_format_mmap.h:1423:13: required from 'void seqan::assignSeq(TSeq&, const TFileSeq&, const TagSelector<TTagList>&) [with TSeq = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TFileSeq = Segment<String<char, MMap<> >, InfixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<TagRaw_> > > >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:835:14: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1521:19: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class seqan::SimpleType<unsigned char, seqan::Dna5_>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1521 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_alphabet.h:84, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:68: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5_>' declared here 116 | class SimpleType | ^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5Q_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1542:29: required from 'void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5Q_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1398:21: required from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = SimpleType<unsigned char, Dna5Q_>; TValueTarget = SimpleType<unsigned char, Dna5Q_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1429:31: required from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = SimpleType<unsigned char, Dna5Q_>; TValueTarget = SimpleType<unsigned char, Dna5Q_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1840:27: required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5Q_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20: required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5Q_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45: required from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >; TExpand = seqan::Tag<seqan::TagGenerous_>; typename seqan::Size<T>::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50: required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5Q_>; TSpec = Alloc<>; TSize = int; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18: required from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<SimpleType<unsigned char, Dna5Q_> >; TSize = int; typename Size<T>::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs.h:193:23: required from 'bool seqan::loadReads(FragmentStore<TSpec, TConfig>&, const char*, const char*, TRazerSOptions&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TRazerSOptions = RazerSOptions<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:186:23: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1521:19: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class seqan::SimpleType<unsigned char, seqan::Dna5Q_>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1521 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5Q_>' declared here 116 | class SimpleType | ^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; typename Iterator<T, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:616:25: required from 'typename seqan::Iterator<T, const seqan::Tag<TSpec> >::Type seqan::begin(T&, Tag<TSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TSpec = Rooted_; typename Iterator<T, const Tag<TSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:375:32: required from 'seqan::Finder<THaystack, seqan::Swift<TSpec> >::Finder(THaystack&, TRepeatSize, TPeriodSize) [with TRepeatSize = int; TPeriodSize = int; THaystack = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::SwiftSemiGlobal_<void> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs.h:679:20: required from 'void seqan::_mapMatePairReads(TMatches&, FragmentStore<TSpec, TConfig>&, unsigned int, Pattern<TReadIndex, TFilterSpec>&, Pattern<TReadIndex, TFilterSpec>&, TCounts&, char, TRazerSOptions&, const TRazerSMode&) [with TMatches = String<MatchRecord<long unsigned int>, Alloc<> >; TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TReadIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<void> > >; TCounts = String<String<short unsigned int> >; TRazerSOptions = RazerSOptions<>; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs.h:1114:30: required from 'int seqan::_mapMatePairReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<void> > >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3247:33: required from 'int seqan::_mapMatePairReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3340:37: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3376:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesAll_]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3422:33: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:532:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 532 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note: initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]' 138 | Iter(typename Parameter_<TContainer>::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_base.h: In instantiation of 'typename seqan::Parameter_<T>::Type seqan::host(Finder<THaystack, TSpec>&) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TSpec = Pigeonhole<void>; typename Parameter_<T>::Type = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_pigeonhole.h:887:30: required from 'bool seqan::_firstNonRepeatRange(TFinder&, Pattern<TIndex, Pigeonhole<TPigeonholeSpec> >&) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Pigeonhole<void> >; TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_pigeonhole.h:930:28: required from 'bool seqan::find(Finder<THaystack, Pigeonhole<TPigeonholeSpec> >&, Pattern<TIndex, Pigeonhole<TPigeonholeSpec> >&, double) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSpec = void]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs.h:695:16: required from 'void seqan::_mapMatePairReads(TMatches&, FragmentStore<TSpec, TConfig>&, unsigned int, Pattern<TReadIndex, TFilterSpec>&, Pattern<TReadIndex, TFilterSpec>&, TCounts&, char, TRazerSOptions&, const TRazerSMode&) [with TMatches = String<MatchRecord<long unsigned int>, Alloc<> >; TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TReadIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TFilterSpec = Pigeonhole<void>; TCounts = String<String<short unsigned int> >; TRazerSOptions = RazerSOptions<>; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs.h:1114:30: required from 'int seqan::_mapMatePairReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_; TFilterSpec = Pigeonhole<void>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3252:33: required from 'int seqan::_mapMatePairReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3340:37: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3376:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesAll_]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3422:33: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_base.h:778:42: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 778 | return container(hostIterator(me)); | ^ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator+(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, TIntegral) [with TContainer = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TIterator = SimpleType<unsigned char, Dna5Q_>*; TSpec = Tag<Default_>; TIntegral = long unsigned int]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_pigeonhole.h:896:43: required from 'bool seqan::_firstNonRepeatRange(TFinder&, Pattern<TIndex, Pigeonhole<TPigeonholeSpec> >&) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Pigeonhole<void> >; TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_pigeonhole.h:930:28: required from 'bool seqan::find(Finder<THaystack, Pigeonhole<TPigeonholeSpec> >&, Pattern<TIndex, Pigeonhole<TPigeonholeSpec> >&, double) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSpec = void]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs.h:695:16: required from 'void seqan::_mapMatePairReads(TMatches&, FragmentStore<TSpec, TConfig>&, unsigned int, Pattern<TReadIndex, TFilterSpec>&, Pattern<TReadIndex, TFilterSpec>&, TCounts&, char, TRazerSOptions&, const TRazerSMode&) [with TMatches = String<MatchRecord<long unsigned int>, Alloc<> >; TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TReadIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TFilterSpec = Pigeonhole<void>; TCounts = String<String<short unsigned int> >; TRazerSOptions = RazerSOptions<>; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs.h:1114:30: required from 'int seqan::_mapMatePairReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_; TFilterSpec = Pigeonhole<void>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3252:33: required from 'int seqan::_mapMatePairReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3340:37: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3376:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesAll_]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3422:33: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:609:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 609 | return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) + right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note: initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]' 138 | Iter(typename Parameter_<TContainer>::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_base.h: In instantiation of 'typename seqan::Parameter_<T>::Type seqan::host(Finder<THaystack, TSpec>&) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TSpec = Swift<Tag<SwiftSemiGlobal_<void> > >; typename Parameter_<T>::Type = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1813:36: required from 'bool seqan::_firstNonRepeatRange(TFinder&, Pattern<TIndex, Swift<TSwiftSpec> >&) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >; TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; TSpec = Tag<SwiftSemiGlobal_<void> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:2054:30: required from 'bool seqan::windowFindBegin(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; TSpec = Tag<SwiftSemiGlobal_<void> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:1200:29: required from 'void seqan::_mapMatePairReadsParallel(FragmentStore<TSpec, TConfig>&, unsigned int, TThreadLocalStorages&, const String<unsigned int, Alloc<> >&, TCounts&, char, TRazerSOptions&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TThreadLocalStorages = String<ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >, Alloc<> >; TCounts = String<String<short unsigned int> >; TRazerSOptions = RazerSOptions<>; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:1489:38: required from 'int seqan::_mapMatePairReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<void> > >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:1657:41: required from 'int seqan::_mapMatePairReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3351:45: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3376:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesAll_]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3422:33: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_base.h:778:42: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 778 | return container(hostIterator(me)); | ^ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_base.h: In instantiation of 'typename seqan::Parameter_<T>::Type seqan::host(Finder<THaystack, TSpec>&) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TSpec = Pigeonhole<Hamming_>; typename Parameter_<T>::Type = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_pigeonhole.h:887:30: required from 'bool seqan::_firstNonRepeatRange(TFinder&, Pattern<TIndex, Pigeonhole<TPigeonholeSpec> >&) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Pigeonhole<Hamming_> >; TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSpec = Hamming_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_pigeonhole.h:930:28: required from 'bool seqan::find(Finder<THaystack, Pigeonhole<TPigeonholeSpec> >&, Pattern<TIndex, Pigeonhole<TPigeonholeSpec> >&, double) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSpec = Hamming_]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs.h:695:16: required from 'void seqan::_mapMatePairReads(TMatches&, FragmentStore<TSpec, TConfig>&, unsigned int, Pattern<TReadIndex, TFilterSpec>&, Pattern<TReadIndex, TFilterSpec>&, TCounts&, char, TRazerSOptions&, const TRazerSMode&) [with TMatches = String<MatchRecord<long unsigned int>, Alloc<> >; TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TReadIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TFilterSpec = Pigeonhole<Hamming_>; TCounts = String<String<short unsigned int> >; TRazerSOptions = RazerSOptions<>; TRazerSMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs.h:1114:30: required from 'int seqan::_mapMatePairReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_; TFilterSpec = Pigeonhole<Hamming_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3252:33: required from 'int seqan::_mapMatePairReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3340:37: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3376:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TMatchNPolicy = NMatchesAll_]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3431:33: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_base.h:778:42: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 778 | return container(hostIterator(me)); | ^ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_base.h: In instantiation of 'typename seqan::Parameter_<T>::Type seqan::host(Finder<THaystack, TSpec>&) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TSpec = Swift<Tag<SwiftSemiGlobal_<Hamming_> > >; typename Parameter_<T>::Type = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1813:36: required from 'bool seqan::_firstNonRepeatRange(TFinder&, Pattern<TIndex, Swift<TSwiftSpec> >&) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >; TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:2054:30: required from 'bool seqan::windowFindBegin(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:1200:29: required from 'void seqan::_mapMatePairReadsParallel(FragmentStore<TSpec, TConfig>&, unsigned int, TThreadLocalStorages&, const String<unsigned int, Alloc<> >&, TCounts&, char, TRazerSOptions&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TThreadLocalStorages = String<ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >, Alloc<> >; TCounts = String<String<short unsigned int> >; TRazerSOptions = RazerSOptions<>; TRazerSMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:1489:38: required from 'int seqan::_mapMatePairReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<Hamming_> > >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:1657:41: required from 'int seqan::_mapMatePairReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3351:45: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3376:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TMatchNPolicy = NMatchesAll_]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3431:33: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_base.h:778:42: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 778 | return container(hostIterator(me)); | ^ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayMoveForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5Q_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1610:29: required from 'void seqan::arrayMoveForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5Q_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1444:21: required from 'void seqan::_arrayConstructMovePointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5Q_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1465:31: required from 'void seqan::arrayConstructMove(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5Q_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:849:31: required from 'static typename seqan::Size<T>::Type seqan::ClearSpaceExpandStringBase_<TExpand>::_clearSpace_(T&, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >; TExpand = seqan::Tag<seqan::TagGenerous_>; typename seqan::Size<T>::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1014:62: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1421:42: required from 'void seqan::append(String<TValue, TSpec>&, const TSource&, Tag<TUsage>) [with TTargetValue = SimpleType<unsigned char, Dna5Q_>; TTargetSpec = Alloc<>; TSource = String<SimpleType<unsigned char, Dna5Q_> >; TExpand = TagGenerous_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_set_concat_direct.h:318:11: required from 'void seqan::appendValue(StringSet<TString, Owner<ConcatDirect<void> > >&, const TString2&, Tag<TExpand>) [with TString = String<SimpleType<unsigned char, Dna5Q_> >; TString2 = String<SimpleType<unsigned char, Dna5Q_> >; TExpand = TagGenerous_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:1657:13: required from 'typename seqan::Size<typename seqan::FragmentStore<TSpec, TConfig>::TMatePairStore>::Type seqan::appendMatePair(FragmentStore<TSpec, TConfig>&, const TRead&, const TRead&, const CharString&, const CharString&) [with TSpec = MyFragStoreConfig; TConfig = FragmentStoreConfig<MyFragStoreConfig>; TRead = String<SimpleType<unsigned char, Dna5Q_> >; typename Size<typename FragmentStore<TSpec, TConfig>::TMatePairStore>::Type = long unsigned int; typename FragmentStore<TSpec, TConfig>::TMatePairStore = String<MatePairStoreElement<void>, Alloc<> >; CharString = String<char, Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs.h:206:23: required from 'bool seqan::loadReads(FragmentStore<TSpec, TConfig>&, const char*, const char*, TRazerSOptions&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TRazerSOptions = RazerSOptions<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:186:23: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1589:19: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class seqan::SimpleType<unsigned char, seqan::Dna5Q_>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1589 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5Q_>' declared here 116 | class SimpleType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence.h:101: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h: In instantiation of 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&) [with T = seqan::String<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TExpand = seqan::Tag<seqan::TagGenerous_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1500:54: required from 'void seqan::appendValue(String<TValue, TSpec>&, const TValue&, Tag<TUsage>) [with TTargetValue = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TTargetSpec = Alloc<>; TValue = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TExpand = TagGenerous_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_set_owner.h:146:16: required from 'void seqan::appendValue(StringSet<TString, Owner<> >&, const TString2&, Tag<TExpand>) [with TString = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TString2 = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TExpand = TagGenerous_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1718:16: required from 'void seqan::appendValue(T&, const TValue&) [with T = StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >; TValue = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:398:24: required from 'void seqan::initializeThreadLocalStoragesPaired(TThreadLocalStorages&, TFragmentStore&, const TSplitters&, TShape&, TOptions&) [with TThreadLocalStorages = String<ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TSplitters = String<unsigned int, Alloc<> >; TShape = const Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TOptions = RazerSOptions<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:1463:40: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3351:45: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3376:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesAll_]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3422:33: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1475:37: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 1475 | typename Value<T>::Type temp_copy(_value); //temp copy because resize could invalidate _value | ^~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h: In instantiation of 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&) [with T = seqan::String<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TExpand = seqan::Tag<seqan::TagGenerous_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1500:54: required from 'void seqan::appendValue(String<TValue, TSpec>&, const TValue&, Tag<TUsage>) [with TTargetValue = const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TTargetSpec = Alloc<>; TValue = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TExpand = TagGenerous_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_set_owner.h:146:16: required from 'void seqan::appendValue(StringSet<TString, Owner<> >&, const TString2&, Tag<TExpand>) [with TString = const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TString2 = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TExpand = TagGenerous_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1718:16: required from 'void seqan::appendValue(T&, const TValue&) [with T = StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >; TValue = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:865:24: required from 'void seqan::initializeThreadLocalStoragesSingle(TThreadLocalStorages&, TFragmentStore&, const TSplitters&, TShape&, TOptions&) [with TThreadLocalStorages = String<ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TSplitters = String<unsigned int, Alloc<> >; TShape = const Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TOptions = RazerSOptions<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:1014:40: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3354:39: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3376:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesAll_]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3422:33: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1475:37: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 1475 | typename Value<T>::Type temp_copy(_value); //temp copy because resize could invalidate _value | ^~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, ErrorAlphabet_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1542:29: required from 'void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, ErrorAlphabet_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1398:21: required from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = SimpleType<unsigned char, ErrorAlphabet_>; TValueTarget = SimpleType<unsigned char, ErrorAlphabet_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1429:31: required from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = SimpleType<unsigned char, ErrorAlphabet_>; TValueTarget = SimpleType<unsigned char, ErrorAlphabet_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1840:27: required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, ErrorAlphabet_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20: required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, ErrorAlphabet_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1925:45: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2153:18: required from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize, const TValue&) [with T = String<SimpleType<unsigned char, ErrorAlphabet_> >; TSize = int; TValue = SimpleType<unsigned char, ErrorAlphabet_>; typename Size<T>::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_threshold.h:484:9: required from 'void seqan::initPatterns(TStateString&, const TShape&, int, const TLogErrorDistr&, TDistance, bool) [with TStateString = String<SensitivityDPState_<Tag<HammingDistance_>, double>, Alloc<> >; TShape = String<char, Alloc<> >; TLogErrorDistr = String<double>; TDistance = Tag<HammingDistance_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_threshold.h:1118:14: required from 'void seqan::qgramFilteringSensitivity(TSensitivityMatrix&, const TShape&, TPatternSize, TErrors, TThresh, TDistance, ThreshExact, const TErrorDist&) [with TSensitivityMatrix = String<double>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TPatternSize = unsigned int; TErrors = unsigned int; TThresh = unsigned int; TDistance = Tag<HammingDistance_>; TErrorDist = String<double>; ThreshExact = const Tag<ThreshExact_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/paramChooser.h:741:42: required from 'void seqan::makeSelectedStatsFile(TError&, ParamChooserOptions&) [with TError = String<double>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/paramChooser.h:1310:30: required from 'bool seqan::chooseParams(RazerSOptions<TSpec>&, ParamChooserOptions&) [with TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:838:30: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1521:19: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class seqan::SimpleType<unsigned char, seqan::ErrorAlphabet_>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1521 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::ErrorAlphabet_>' declared here 116 | class SimpleType | ^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayMoveBackwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5Q_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1641:30: required from 'void seqan::arrayMoveBackward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5Q_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1213:26: required from 'void seqan::arrayMove(TSource1, TSource2, TTarget) [with TTarget = SimpleType<unsigned char, Dna5Q_>*; TSource1 = SimpleType<unsigned char, Dna5Q_>*; TSource2 = SimpleType<unsigned char, Dna5Q_>*]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1660:14: required from 'void seqan::_arrayClearSpacePointer(TValue*, size_t, size_t, size_t, const True&) [with TValue = SimpleType<unsigned char, Dna5Q_>; size_t = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1681:28: required from 'void seqan::arrayClearSpace(TValue*, size_t, size_t, size_t) [with TValue = SimpleType<unsigned char, Dna5Q_>; size_t = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:856:28: required from 'static typename seqan::Size<T>::Type seqan::ClearSpaceExpandStringBase_<TExpand>::_clearSpace_(T&, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >; TExpand = seqan::Tag<seqan::TagGenerous_>; typename seqan::Size<T>::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1014:62: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1421:42: required from 'void seqan::append(String<TValue, TSpec>&, const TSource&, Tag<TUsage>) [with TTargetValue = SimpleType<unsigned char, Dna5Q_>; TTargetSpec = Alloc<>; TSource = String<SimpleType<unsigned char, Dna5Q_> >; TExpand = TagGenerous_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_set_concat_direct.h:318:11: required from 'void seqan::appendValue(StringSet<TString, Owner<ConcatDirect<void> > >&, const TString2&, Tag<TExpand>) [with TString = String<SimpleType<unsigned char, Dna5Q_> >; TString2 = String<SimpleType<unsigned char, Dna5Q_> >; TExpand = TagGenerous_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:1657:13: required from 'typename seqan::Size<typename seqan::FragmentStore<TSpec, TConfig>::TMatePairStore>::Type seqan::appendMatePair(FragmentStore<TSpec, TConfig>&, const TRead&, const TRead&, const CharString&, const CharString&) [with TSpec = MyFragStoreConfig; TConfig = FragmentStoreConfig<MyFragStoreConfig>; TRead = String<SimpleType<unsigned char, Dna5Q_> >; typename Size<typename FragmentStore<TSpec, TConfig>::TMatePairStore>::Type = long unsigned int; typename FragmentStore<TSpec, TConfig>::TMatePairStore = String<MatePairStoreElement<void>, Alloc<> >; CharString = String<char, Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs.h:206:23: required from 'bool seqan::loadReads(FragmentStore<TSpec, TConfig>&, const char*, const char*, TRazerSOptions&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TRazerSOptions = RazerSOptions<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:186:23: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1621:19: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class seqan::SimpleType<unsigned char, seqan::Dna5Q_>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1621 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5Q_>' declared here 116 | class SimpleType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_fundamental.h:69: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h: In instantiation of 'void seqan::assign(TTarget&, TSource&) [with TTarget = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; TSource = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:730:15: required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; TValue2 = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:674:19: required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:990:15: required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >&]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_pattern_base.h:368:14: required from 'typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::host(Pattern<TNeedle, TSpec>&) [with TNeedle = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; TSpec = Swift<Tag<SwiftSemiGlobal_<void> > >; typename Host<Pattern<TNeedle, TSpec> >::Type = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs.h:653:36: required from 'void seqan::_mapMatePairReads(TMatches&, FragmentStore<TSpec, TConfig>&, unsigned int, Pattern<TReadIndex, TFilterSpec>&, Pattern<TReadIndex, TFilterSpec>&, TCounts&, char, TRazerSOptions&, const TRazerSMode&) [with TMatches = String<MatchRecord<long unsigned int>, Alloc<> >; TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TReadIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<void> > >; TCounts = String<String<short unsigned int> >; TRazerSOptions = RazerSOptions<>; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs.h:1114:30: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3340:37: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3376:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesAll_]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3422:33: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:133:12: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::OpenAddressing_> > >& seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::OpenAddressing_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::OpenAddressing_> > >&)' is deprecated [-Wdeprecated-copy] 133 | target = source; | ~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:81: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram_openaddressing.h:159:17: note: because 'seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::OpenAddressing_> > >' has user-provided 'seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >::Index(const seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >&) [with TObject = seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >; TShapeSpec = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >]' 159 | Index(Index const &other): | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; typename Iterator<T, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:841:23: required from 'typename seqan::Iterator<T, const seqan::Tag<TSpec> >::Type seqan::end(T&, Tag<TSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TSpec = Rooted_; typename Iterator<T, const Tag<TSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_reverse.h:463:24: required from 'typename seqan::Iterator<seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> >, const seqan::Tag<TSpec> >::Type seqan::begin(ModifiedString<THost, Tag<ModReverse_> >&, Tag<TSpec>) [with THost = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TTagSpec = Rooted_; typename Iterator<ModifiedString<THost, Tag<ModReverse_> >, const Tag<TSpec> >::Type = ModifiedIterator<Iter<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >, Tag<ModReverse_> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_base.h:440:24: required from 'seqan::Finder<THaystack, TSpec>::Finder(THaystack&) [with THaystack = seqan::ModifiedString<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Tag<seqan::ModReverse_> >; TSpec = void]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2241:41: required from 'bool seqan::matchVerify(TMatchVerifier&, Segment<TGenome, InfixSegment>, unsigned int, const TRead&, const RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, TMatchNPolicy>&) [with TMatchVerifier = MatchVerifier<FragmentStore<MyFragStoreConfig>, String<MatchRecord<long unsigned int>, Alloc<> >, RazerSOptions<>, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, String<String<short unsigned int> > >; TGenome = String<SimpleType<unsigned char, Dna5Q_> >; TRead = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TMatchNPolicy = NMatchesAll_]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs.h:792:40: required from 'void seqan::_mapMatePairReads(TMatches&, FragmentStore<TSpec, TConfig>&, unsigned int, Pattern<TReadIndex, TFilterSpec>&, Pattern<TReadIndex, TFilterSpec>&, TCounts&, char, TRazerSOptions&, const TRazerSMode&) [with TMatches = String<MatchRecord<long unsigned int>, Alloc<> >; TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TReadIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<void> > >; TCounts = String<String<short unsigned int> >; TRazerSOptions = RazerSOptions<>; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs.h:1114:30: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3340:37: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3376:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesAll_]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3422:33: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:768:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 768 | return TIterator(me, end(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note: initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]' 138 | Iter(typename Parameter_<TContainer>::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h: In instantiation of 'void seqan::assign(TTarget&, TSource&) [with TTarget = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSource = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:730:15: required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TValue2 = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:674:19: required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:990:15: required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >&]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_pattern_base.h:368:14: required from 'typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::host(Pattern<TNeedle, TSpec>&) [with TNeedle = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSpec = Pigeonhole<void>; typename Host<Pattern<TNeedle, TSpec> >::Type = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2795:64: required from 'void seqan::_applyFilterOptions(Pattern<TIndex, Pigeonhole<TSpec> >&, const TOptions&) [with TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TPigeonholeSpec = void; TOptions = RazerSOptions<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs.h:1087:24: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3340:37: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3376:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesAll_]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3422:33: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:133:12: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >& seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >&)' is deprecated [-Wdeprecated-copy] 133 | target = source; | ~~~~~~~^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram_openaddressing.h:159:17: note: because 'seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >' has user-provided 'seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >::Index(const seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >&) [with TObject = seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >; TShapeSpec = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>]' 159 | Index(Index const &other): | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram_openaddressing.h:116:15: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy] 116 | class Index<TObject, IndexQGram<TShapeSpec, OpenAddressing> > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_onegapped.h:135:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]' 135 | Shape(Shape const &other): | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:133:12: note: synthesized method 'seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >& seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >&)' first required here 133 | target = source; | ~~~~~~~^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h: In instantiation of 'void seqan::assign(TTarget&, TSource&) [with TTarget = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; TSource = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:730:15: required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; TValue2 = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:674:19: required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:990:15: required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >&]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_pattern_base.h:368:14: required from 'typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::host(Pattern<TNeedle, TSpec>&) [with TNeedle = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; TSpec = Swift<Tag<SwiftSemiGlobal_<void> > >; typename Host<Pattern<TNeedle, TSpec> >::Type = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:858:30: required from 'void seqan::initializeThreadLocalStoragesSingle(TThreadLocalStorages&, TFragmentStore&, const TSplitters&, TShape&, TOptions&) [with TThreadLocalStorages = String<ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TSplitters = String<unsigned int, Alloc<> >; TShape = const Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TOptions = RazerSOptions<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:1014:40: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3354:39: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3376:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesAll_]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3422:33: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:133:12: warning: implicitly-declared 'seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::OpenAddressing_> > >& seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::OpenAddressing_> > >::operator=(const seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::OpenAddressing_> > >&)' is deprecated [-Wdeprecated-copy] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram_openaddressing.h:159:17: note: because 'seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::OpenAddressing_> > >' has user-provided 'seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >::Index(const seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >&) [with TObject = seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >; TShapeSpec = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >]' 159 | Index(Index const &other): | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h: In instantiation of 'void seqan::assign(TTarget&, TSource&) [with TTarget = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSource = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:730:15: required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TValue2 = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:674:19: required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:990:15: required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >&]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_pattern_base.h:368:14: required from 'typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::host(Pattern<TNeedle, TSpec>&) [with TNeedle = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSpec = Pigeonhole<void>; typename Host<Pattern<TNeedle, TSpec> >::Type = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:858:30: required from 'void seqan::initializeThreadLocalStoragesSingle(TThreadLocalStorages&, TFragmentStore&, const TSplitters&, TShape&, TOptions&) [with TThreadLocalStorages = String<ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<void> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TSplitters = String<unsigned int, Alloc<> >; TShape = const Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TOptions = RazerSOptions<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:1014:40: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3354:39: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3376:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesAll_]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3422:33: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:133:12: warning: implicitly-declared 'seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >& seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >::operator=(const seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >&)' is deprecated [-Wdeprecated-copy] 133 | target = source; | ~~~~~~~^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram_openaddressing.h:159:17: note: because 'seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >' has user-provided 'seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >::Index(const seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >&) [with TObject = seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >; TShapeSpec = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>]' 159 | Index(Index const &other): | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram_openaddressing.h:116:15: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy] 116 | class Index<TObject, IndexQGram<TShapeSpec, OpenAddressing> > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_onegapped.h:135:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]' 135 | Shape(Shape const &other): | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:133:12: note: synthesized method 'seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >& seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >::operator=(const seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >&)' first required here 133 | target = source; | ~~~~~~~^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h: In instantiation of 'void seqan::assign(TTarget&, TSource&) [with TTarget = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TSource = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:730:15: required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TValue2 = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:674:19: required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:990:15: required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >&]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_pattern_base.h:368:14: required from 'typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::host(Pattern<TNeedle, TSpec>&) [with TNeedle = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TSpec = Swift<Tag<SwiftSemiGlobal_<void> > >; typename Host<Pattern<TNeedle, TSpec> >::Type = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs.h:653:36: required from 'void seqan::_mapMatePairReads(TMatches&, FragmentStore<TSpec, TConfig>&, unsigned int, Pattern<TReadIndex, TFilterSpec>&, Pattern<TReadIndex, TFilterSpec>&, TCounts&, char, TRazerSOptions&, const TRazerSMode&) [with TMatches = String<MatchRecord<long unsigned int>, Alloc<> >; TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TReadIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<void> > >; TCounts = String<String<short unsigned int> >; TRazerSOptions = RazerSOptions<>; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs.h:1114:30: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3340:37: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3381:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesAll_]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3422:33: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:133:12: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >& seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >&)' is deprecated [-Wdeprecated-copy] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram_openaddressing.h:159:17: note: because 'seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >' has user-provided 'seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >::Index(const seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >&) [with TObject = seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >; TShapeSpec = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >]' 159 | Index(Index const &other): | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram_openaddressing.h:116:15: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy] 116 | class Index<TObject, IndexQGram<TShapeSpec, OpenAddressing> > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_gapped.h:330:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]' 330 | Shape(Shape const &other): | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:133:12: note: synthesized method 'seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >& seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >&)' first required here 133 | target = source; | ~~~~~~~^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h: In instantiation of 'void seqan::assign(TTarget&, TSource&) [with TTarget = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TSource = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:730:15: required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TValue2 = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:674:19: required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:990:15: required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >&]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_pattern_base.h:368:14: required from 'typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::host(Pattern<TNeedle, TSpec>&) [with TNeedle = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TSpec = Swift<Tag<SwiftSemiGlobal_<void> > >; typename Host<Pattern<TNeedle, TSpec> >::Type = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:858:30: required from 'void seqan::initializeThreadLocalStoragesSingle(TThreadLocalStorages&, TFragmentStore&, const TSplitters&, TShape&, TOptions&) [with TThreadLocalStorages = String<ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TSplitters = String<unsigned int, Alloc<> >; TShape = const Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TOptions = RazerSOptions<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:1014:40: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3354:39: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3381:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesAll_]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3422:33: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:133:12: warning: implicitly-declared 'seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >& seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >::operator=(const seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >&)' is deprecated [-Wdeprecated-copy] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram_openaddressing.h:159:17: note: because 'seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >' has user-provided 'seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >::Index(const seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >&) [with TObject = seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >; TShapeSpec = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >]' 159 | Index(Index const &other): | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram_openaddressing.h:116:15: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy] 116 | class Index<TObject, IndexQGram<TShapeSpec, OpenAddressing> > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_gapped.h:330:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]' 330 | Shape(Shape const &other): | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:133:12: note: synthesized method 'seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >& seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >::operator=(const seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >&)' first required here 133 | target = source; | ~~~~~~~^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayMoveForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, ErrorAlphabet_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1610:29: required from 'void seqan::arrayMoveForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, ErrorAlphabet_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1444:21: required from 'void seqan::_arrayConstructMovePointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, ErrorAlphabet_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1465:31: required from 'void seqan::arrayConstructMove(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, ErrorAlphabet_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:849:31: required from 'static typename seqan::Size<T>::Type seqan::ClearSpaceExpandStringBase_<TExpand>::_clearSpace_(T&, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::SimpleType<unsigned char, seqan::ErrorAlphabet_> >; TExpand = seqan::Tag<seqan::TagGenerous_>; typename seqan::Size<T>::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1014:62: required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::_clearSpace(String<TValue, TSpec>&, TSize, TPosition, TPosition, Tag<TUsage>) [with TValue = SimpleType<unsigned char, ErrorAlphabet_>; TSpec = Alloc<>; TSize = long unsigned int; TPosition = long unsigned int; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1048:30: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1845:16: required from 'void seqan::insertValue(T&, TPosition, const TValue&) [with T = String<SimpleType<unsigned char, ErrorAlphabet_> >; TPosition = int; TValue = SimpleType<unsigned char, ErrorAlphabet_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_threshold.h:511:16: required from 'void seqan::initPatterns(TStateString&, const TShape&, int, const TLogErrorDistr&, TDistance, bool) [with TStateString = String<SensitivityDPState_<Tag<HammingDistance_>, double>, Alloc<> >; TShape = String<char, Alloc<> >; TLogErrorDistr = String<double>; TDistance = Tag<HammingDistance_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_threshold.h:1118:14: required from 'void seqan::qgramFilteringSensitivity(TSensitivityMatrix&, const TShape&, TPatternSize, TErrors, TThresh, TDistance, ThreshExact, const TErrorDist&) [with TSensitivityMatrix = String<double>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TPatternSize = unsigned int; TErrors = unsigned int; TThresh = unsigned int; TDistance = Tag<HammingDistance_>; TErrorDist = String<double>; ThreshExact = const Tag<ThreshExact_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/paramChooser.h:741:42: required from 'void seqan::makeSelectedStatsFile(TError&, ParamChooserOptions&) [with TError = String<double>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/paramChooser.h:1310:30: required from 'bool seqan::chooseParams(RazerSOptions<TSpec>&, ParamChooserOptions&) [with TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:838:30: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1589:19: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class seqan::SimpleType<unsigned char, seqan::ErrorAlphabet_>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1589 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::ErrorAlphabet_>' declared here 116 | class SimpleType | ^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_base.h: In instantiation of 'typename seqan::Parameter_<T>::Type seqan::container(Finder<THaystack, TSpec>&) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TSpec = void; typename Parameter_<T>::Type = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_myers_ukkonen.h:1105:63: required from 'bool seqan::_patternInitSmallStateBanded(TFinder&, const TNeedle2&, PatternState_<TNeedle, Myers<AlignTextBanded<TSpec, TFinderCSP, TPatternCSP>, True, TFindBeginPatternSpec> >&) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, void>; TNeedle = const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TNeedle2 = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TSpec = FindInfix; TFinderCSP = NMatchesAll_; TPatternCSP = NMatchesAll_; TFindBeginPatternSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_myers_ukkonen.h:1297:44: required from 'bool seqan::_stateInit(TFinder&, const TNeedle&, PatternState_<TNeedle2, Myers<AlignTextBanded<TSpec, TFinderCSP, TPatternCSP>, True, TFindBeginPatternSpec> >&) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, void>; TNeedle = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TNeedle2 = const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TSpec = FindInfix; TFinderCSP = NMatchesAll_; TPatternCSP = NMatchesAll_; TFindBeginPatternSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_myers_ukkonen.h:1654:18: required from 'bool seqan::find(TFinder&, const TNeedle&, PatternState_<TNeedle2, Myers<AlignTextBanded<TSpec, TFinderCSP, TPatternCSP>, True, TFindBeginPatternSpec> >&) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, void>; TNeedle = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TNeedle2 = const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TSpec = FindInfix; TFinderCSP = NMatchesAll_; TPatternCSP = NMatchesAll_; TFindBeginPatternSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_myers_ukkonen.h:1766:13: required from 'bool seqan::find(TFinder&, const TNeedle&, PatternState_<TNeedle2, Myers<TSpec, True, TFindBeginPatternSpec> >&, int) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, void>; TNeedle = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TNeedle2 = const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TSpec = AlignTextBanded<FindInfix, NMatchesAll_, NMatchesAll_>; TFindBeginPatternSpec = void]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2177:16: required from 'bool seqan::matchVerify(TMatchVerifier&, Segment<TGenome, InfixSegment>, unsigned int, const TRead&, const RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, TMatchNPolicy>&) [with TMatchVerifier = MatchVerifier<FragmentStore<MyFragStoreConfig>, String<MatchRecord<long unsigned int>, Alloc<> >, RazerSOptions<>, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, String<String<short unsigned int> > >; TGenome = String<SimpleType<unsigned char, Dna5Q_> >; TRead = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TMatchNPolicy = NMatchesAll_]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs.h:792:40: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3340:37: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3376:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesAll_]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3422:33: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_base.h:793:42: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 793 | return container(hostIterator(me)); | ^ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:61: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_iterator.h: In instantiation of 'typename seqan::Container<seqan::ModifiedIterator<THost, TSpec> >::Type seqan::container(ModifiedIterator<THost, TSpec>&) [with THost = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; TSpec = Tag<ModReverse_>; typename Container<ModifiedIterator<THost, TSpec> >::Type = ModifiedString<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Tag<ModReverse_> >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_interface.h:752:24: required from 'void seqan::goEnd(TIterator&) [with TIterator = ModifiedIterator<Iter<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >, Tag<ModReverse_> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_base.h:948:7: required from 'void seqan::goEnd(Finder<THaystack, TSpec>&) [with THaystack = ModifiedString<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Tag<ModReverse_> >; TSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_myers_ukkonen.h:1656:18: required from 'bool seqan::find(TFinder&, const TNeedle&, PatternState_<TNeedle2, Myers<AlignTextBanded<TSpec, TFinderCSP, TPatternCSP>, True, TFindBeginPatternSpec> >&) [with TFinder = Finder<ModifiedString<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Tag<ModReverse_> >, void>; TNeedle = ModifiedString<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Tag<ModReverse_> >; TNeedle2 = ModifiedString<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Tag<ModReverse_> >; TSpec = FindPrefix; TFinderCSP = NMatchesAll_; TPatternCSP = NMatchesAll_; TFindBeginPatternSpec = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_myers_ukkonen.h:1766:13: required from 'bool seqan::find(TFinder&, const TNeedle&, PatternState_<TNeedle2, Myers<TSpec, True, TFindBeginPatternSpec> >&, int) [with TFinder = Finder<ModifiedString<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Tag<ModReverse_> >, void>; TNeedle = ModifiedString<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Tag<ModReverse_> >; TNeedle2 = ModifiedString<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Tag<ModReverse_> >; TSpec = AlignTextBanded<FindPrefix, NMatchesAll_, NMatchesAll_>; TFindBeginPatternSpec = void]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2245:32: required from 'bool seqan::matchVerify(TMatchVerifier&, Segment<TGenome, InfixSegment>, unsigned int, const TRead&, const RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, TMatchNPolicy>&) [with TMatchVerifier = MatchVerifier<FragmentStore<MyFragStoreConfig>, String<MatchRecord<long unsigned int>, Alloc<> >, RazerSOptions<>, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, String<String<short unsigned int> > >; TGenome = String<SimpleType<unsigned char, Dna5Q_> >; TRead = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TMatchNPolicy = NMatchesAll_]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs.h:792:40: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3340:37: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3376:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesAll_]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3422:33: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_iterator.h:294:16: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 294 | TContainer cont(container(host(me))); | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note: initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]' 139 | ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h: In instantiation of 'void seqan::assign(TTarget&, TSource&) [with TTarget = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; TSource = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:730:15: required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; TValue2 = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:674:19: required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:990:15: required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >&]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_pattern_base.h:368:14: required from 'typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::host(Pattern<TNeedle, TSpec>&) [with TNeedle = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; TSpec = Swift<Tag<SwiftSemiGlobal_<void> > >; typename Host<Pattern<TNeedle, TSpec> >::Type = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2948:40: required from 'void seqan::_mapSingleReadsToContig(TMatches&, TFragmentStore&, unsigned int, Pattern<TReadIndex, TFilterSpec>&, TCounts&, char, TRazerSOptions&, const TRazerSMode&) [with TMatches = String<MatchRecord<long unsigned int>, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<void> > >; TCounts = String<String<short unsigned int> >; TRazerSOptions = RazerSOptions<>; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3054:36: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3343:31: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3376:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesAll_]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3422:33: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:133:12: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::OpenAddressing_> > >& seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::OpenAddressing_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::OpenAddressing_> > >&)' is deprecated [-Wdeprecated-copy] 133 | target = source; | ~~~~~~~^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram_openaddressing.h:159:17: note: because 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::OpenAddressing_> > >' has user-provided 'seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >::Index(const seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >&) [with TObject = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >; TShapeSpec = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >]' 159 | Index(Index const &other): | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h: In instantiation of 'void seqan::assign(TTarget&, TSource&) [with TTarget = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSource = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:730:15: required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TValue2 = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:674:19: required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:990:15: required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >&]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_pattern_base.h:368:14: required from 'typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::host(Pattern<TNeedle, TSpec>&) [with TNeedle = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSpec = Pigeonhole<void>; typename Host<Pattern<TNeedle, TSpec> >::Type = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2795:64: required from 'void seqan::_applyFilterOptions(Pattern<TIndex, Pigeonhole<TSpec> >&, const TOptions&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TPigeonholeSpec = void; TOptions = RazerSOptions<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3026:24: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3343:31: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3376:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesAll_]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3422:33: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:133:12: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >& seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >&)' is deprecated [-Wdeprecated-copy] 133 | target = source; | ~~~~~~~^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram_openaddressing.h:159:17: note: because 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >' has user-provided 'seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >::Index(const seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >&) [with TObject = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >; TShapeSpec = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>]' 159 | Index(Index const &other): | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram_openaddressing.h:116:15: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy] 116 | class Index<TObject, IndexQGram<TShapeSpec, OpenAddressing> > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_onegapped.h:135:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]' 135 | Shape(Shape const &other): | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:133:12: note: synthesized method 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >& seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >&)' first required here 133 | target = source; | ~~~~~~~^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, const TParam&) [with TIterator = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>*; TParam = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:363:28: required from 'void seqan::valueConstruct(TIterator, const TParam&) [with TIterator = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>*; TParam = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1481:31: required from 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&) [with T = seqan::String<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TExpand = seqan::Tag<seqan::TagGenerous_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1500:54: required from 'void seqan::appendValue(String<TValue, TSpec>&, const TValue&, Tag<TUsage>) [with TTargetValue = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TTargetSpec = Alloc<>; TValue = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TExpand = TagGenerous_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_set_owner.h:146:16: required from 'void seqan::appendValue(StringSet<TString, Owner<> >&, const TString2&, Tag<TExpand>) [with TString = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TString2 = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TExpand = TagGenerous_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1718:16: required from 'void seqan::appendValue(T&, const TValue&) [with T = StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >; TValue = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:398:24: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3351:45: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3376:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesAll_]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3422:33: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:296:9: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 296 | new( (void*) & value(it) ) TNonConstValue(param_); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_pigeonhole.h: In instantiation of 'void seqan::assign(TTarget&, TSource&) [with TTarget = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >; TSource = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:730:15: required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >; TValue2 = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:674:19: required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:990:15: required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >&]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_paired_match_filter.h:160:64: required from 'bool seqan::processRead(PairedMatchFilter<TOptionsSpec, TReadSeqSet, TCallback>&, unsigned int) [with TOptionsSpec = RazerSSpec<>; TReadSeqSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCallback = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:962:32: required from 'void seqan::writeBackToLocal(ThreadLocalStorage<MapPairedReads<TMatches_, TFragmentStore, TFilterFinderL_, TFilterFinderR_, TFilterPattern_, TShape_, TOptions, TCounts, TRazerSMode> >&, String<TString*>&, bool) [with TMatches = String<MatchRecord<long unsigned int>, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TFilterFinderL = Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<void> >; TFilterFinderR = Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Pigeonhole<void> >; TFilterPattern = Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TOptions = RazerSOptions<>; TCounts = String<String<short unsigned int> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:1314:29: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3351:45: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3376:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesAll_]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3422:33: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_pigeonhole.h:277:15: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy] 277 | class Pattern<TIndex, Pigeonhole<TSpec> > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_onegapped.h:135:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]' 135 | Shape(Shape const &other): | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:84:7: note: synthesized method 'seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Pigeonhole<void> >& seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Pigeonhole<void> >::operator=(const seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Pigeonhole<void> >&)' first required here 84 | class ThreadLocalStorage<MapPairedReads<TMatches_, TFragmentStore, TFilterFinderL_, TFilterFinderR_, TFilterPattern_, TShape_, TOptions, TCounts, TRazerSMode> > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:84:7: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_onegapped.h:135:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]' 135 | Shape(Shape const &other): | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:133:12: note: synthesized method 'seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Pigeonhole<void> >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Pigeonhole<void> >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Pigeonhole<void> >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >& seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Pigeonhole<void> >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Pigeonhole<void> >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Pigeonhole<void> >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >::operator=(const seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Pigeonhole<void> >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Pigeonhole<void> >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Pigeonhole<void> >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >&)' first required here 133 | target = source; | ~~~~~~~^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, const TParam&) [with TIterator = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>*; TParam = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:363:28: required from 'void seqan::valueConstruct(TIterator, const TParam&) [with TIterator = const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>*; TParam = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1481:31: required from 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&) [with T = seqan::String<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TExpand = seqan::Tag<seqan::TagGenerous_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1500:54: required from 'void seqan::appendValue(String<TValue, TSpec>&, const TValue&, Tag<TUsage>) [with TTargetValue = const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TTargetSpec = Alloc<>; TValue = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TExpand = TagGenerous_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_set_owner.h:146:16: required from 'void seqan::appendValue(StringSet<TString, Owner<> >&, const TString2&, Tag<TExpand>) [with TString = const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TString2 = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TExpand = TagGenerous_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1718:16: required from 'void seqan::appendValue(T&, const TValue&) [with T = StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >; TValue = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:865:24: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3354:39: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3376:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesAll_]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3422:33: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:296:9: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 296 | new( (void*) & value(it) ) TNonConstValue(param_); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_pigeonhole.h: In instantiation of 'void seqan::assign(TTarget&, TSource&) [with TTarget = ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<void> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >; TSource = ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<void> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:730:15: required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<void> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >; TValue2 = ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<void> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:674:19: required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<void> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:990:15: required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<void> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<void> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >&]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_match_filter.h:251:20: required from 'bool seqan::processRead(MatchFilter<TOptionsSpec, TReadSeqSet, TCallback>&, unsigned int) [with TOptionsSpec = RazerSSpec<>; TReadSeqSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCallback = ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<void> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:472:36: required from 'void seqan::writeBackToLocal(ThreadLocalStorage<MapSingleReads<TMatches_, TFragmentStore, TFilterFinder_, TFilterPattern_, TShape, TOptions, TCounts, TRazerSMode> >&, String<SingleVerificationResult<TMatches> >&, bool) [with TMatches = String<MatchRecord<long unsigned int>, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TFilterFinder = Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<void> >; TFilterPattern = Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TOptions = RazerSOptions<>; TCounts = String<String<short unsigned int> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:775:29: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3354:39: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3376:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesAll_]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3422:33: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_pigeonhole.h:277:15: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy] 277 | class Pattern<TIndex, Pigeonhole<TSpec> > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_onegapped.h:135:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]' 135 | Shape(Shape const &other): | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:116:7: note: synthesized method 'seqan::Pattern<seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Pigeonhole<void> >& seqan::Pattern<seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Pigeonhole<void> >::operator=(const seqan::Pattern<seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Pigeonhole<void> >&)' first required here 116 | class ThreadLocalStorage< | ^~~~~~~~~~~~~~~~~~~ 117 | MapSingleReads< | ~~~~~~~~~~~~~~~ 118 | TMatches_, | ~~~~~~~~~~ 119 | TFragmentStore, | ~~~~~~~~~~~~~~~ 120 | TFilterFinder_, | ~~~~~~~~~~~~~~~ 121 | TFilterPattern_, | ~~~~~~~~~~~~~~~~ 122 | TShape, | ~~~~~~~ 123 | TOptions, | ~~~~~~~~~ 124 | TCounts, | ~~~~~~~~ 125 | TRazerSMode> > | ~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:116:7: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_onegapped.h:135:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]' 135 | Shape(Shape const &other): | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:133:12: note: synthesized method 'seqan::ThreadLocalStorage<seqan::MapSingleReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Pigeonhole<void> >, seqan::Pattern<seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Pigeonhole<void> >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >& seqan::ThreadLocalStorage<seqan::MapSingleReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Pigeonhole<void> >, seqan::Pattern<seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Pigeonhole<void> >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >::operator=(const seqan::ThreadLocalStorage<seqan::MapSingleReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Pigeonhole<void> >, seqan::Pattern<seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Pigeonhole<void> >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >&)' first required here 133 | target = source; | ~~~~~~~^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h: In instantiation of 'void seqan::assign(TTarget&, TSource&) [with TTarget = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TSource = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:730:15: required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TValue2 = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:674:19: required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:990:15: required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >&]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_pattern_base.h:368:14: required from 'typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::host(Pattern<TNeedle, TSpec>&) [with TNeedle = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TSpec = Swift<Tag<SwiftSemiGlobal_<void> > >; typename Host<Pattern<TNeedle, TSpec> >::Type = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2948:40: required from 'void seqan::_mapSingleReadsToContig(TMatches&, TFragmentStore&, unsigned int, Pattern<TReadIndex, TFilterSpec>&, TCounts&, char, TRazerSOptions&, const TRazerSMode&) [with TMatches = String<MatchRecord<long unsigned int>, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<void> > >; TCounts = String<String<short unsigned int> >; TRazerSOptions = RazerSOptions<>; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3054:36: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3343:31: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3381:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesAll_]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3422:33: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:133:12: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >& seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >&)' is deprecated [-Wdeprecated-copy] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram_openaddressing.h:159:17: note: because 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >' has user-provided 'seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >::Index(const seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >&) [with TObject = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >; TShapeSpec = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >]' 159 | Index(Index const &other): | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram_openaddressing.h:116:15: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy] 116 | class Index<TObject, IndexQGram<TShapeSpec, OpenAddressing> > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_gapped.h:330:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]' 330 | Shape(Shape const &other): | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:133:12: note: synthesized method 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >& seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >&)' first required here 133 | target = source; | ~~~~~~~^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h: In instantiation of 'void seqan::assign(TTarget&, TSource&) [with TTarget = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >; TSource = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:730:15: required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >; TValue2 = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:674:19: required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:990:15: required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >&]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_paired_match_filter.h:160:64: required from 'bool seqan::processRead(PairedMatchFilter<TOptionsSpec, TReadSeqSet, TCallback>&, unsigned int) [with TOptionsSpec = RazerSSpec<>; TReadSeqSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCallback = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:962:32: required from 'void seqan::writeBackToLocal(ThreadLocalStorage<MapPairedReads<TMatches_, TFragmentStore, TFilterFinderL_, TFilterFinderR_, TFilterPattern_, TShape_, TOptions, TCounts, TRazerSMode> >&, String<TString*>&, bool) [with TMatches = String<MatchRecord<long unsigned int>, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TFilterFinderL = Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >; TFilterFinderR = Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >; TFilterPattern = Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TOptions = RazerSOptions<>; TCounts = String<String<short unsigned int> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:1314:29: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3351:45: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3381:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesAll_]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3422:33: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:497:11: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy] 497 | class Pattern<TIndex, Swift<TSpec> > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_gapped.h:330:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]' 330 | Shape(Shape const &other): | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:84:7: note: synthesized method 'seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >& seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >::operator=(const seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >&)' first required here 84 | class ThreadLocalStorage<MapPairedReads<TMatches_, TFragmentStore, TFilterFinderL_, TFilterFinderR_, TFilterPattern_, TShape_, TOptions, TCounts, TRazerSMode> > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:84:7: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_gapped.h:330:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]' 330 | Shape(Shape const &other): | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:133:12: note: synthesized method 'seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >& seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >::operator=(const seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >&)' first required here 133 | target = source; | ~~~~~~~^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h: In instantiation of 'void seqan::assign(TTarget&, TSource&) [with TTarget = ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >; TSource = ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:730:15: required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >; TValue2 = ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:674:19: required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:990:15: required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >&]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_match_filter.h:251:20: required from 'bool seqan::processRead(MatchFilter<TOptionsSpec, TReadSeqSet, TCallback>&, unsigned int) [with TOptionsSpec = RazerSSpec<>; TReadSeqSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCallback = ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:472:36: required from 'void seqan::writeBackToLocal(ThreadLocalStorage<MapSingleReads<TMatches_, TFragmentStore, TFilterFinder_, TFilterPattern_, TShape, TOptions, TCounts, TRazerSMode> >&, String<SingleVerificationResult<TMatches> >&, bool) [with TMatches = String<MatchRecord<long unsigned int>, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TFilterFinder = Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >; TFilterPattern = Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TOptions = RazerSOptions<>; TCounts = String<String<short unsigned int> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:775:29: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3354:39: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3381:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesAll_]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3422:33: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:497:11: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy] 497 | class Pattern<TIndex, Swift<TSpec> > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_gapped.h:330:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]' 330 | Shape(Shape const &other): | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:116:7: note: synthesized method 'seqan::Pattern<seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >& seqan::Pattern<seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >::operator=(const seqan::Pattern<seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >&)' first required here 116 | class ThreadLocalStorage< | ^~~~~~~~~~~~~~~~~~~ 117 | MapSingleReads< | ~~~~~~~~~~~~~~~ 118 | TMatches_, | ~~~~~~~~~~ 119 | TFragmentStore, | ~~~~~~~~~~~~~~~ 120 | TFilterFinder_, | ~~~~~~~~~~~~~~~ 121 | TFilterPattern_, | ~~~~~~~~~~~~~~~~ 122 | TShape, | ~~~~~~~ 123 | TOptions, | ~~~~~~~~~ 124 | TCounts, | ~~~~~~~~ 125 | TRazerSMode> > | ~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:116:7: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_gapped.h:330:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]' 330 | Shape(Shape const &other): | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:133:12: note: synthesized method 'seqan::ThreadLocalStorage<seqan::MapSingleReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >& seqan::ThreadLocalStorage<seqan::MapSingleReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >::operator=(const seqan::ThreadLocalStorage<seqan::MapSingleReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >&)' first required here 133 | target = source; | ~~~~~~~^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_pigeonhole.h: In instantiation of 'void seqan::assign(TTarget&, TSource&) [with TTarget = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >; TSource = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:730:15: required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >; TValue2 = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:674:19: required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:990:15: required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >&]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_paired_match_filter.h:160:64: required from 'bool seqan::processRead(PairedMatchFilter<TOptionsSpec, TReadSeqSet, TCallback>&, unsigned int) [with TOptionsSpec = RazerSSpec<>; TReadSeqSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCallback = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:962:32: required from 'void seqan::writeBackToLocal(ThreadLocalStorage<MapPairedReads<TMatches_, TFragmentStore, TFilterFinderL_, TFilterFinderR_, TFilterPattern_, TShape_, TOptions, TCounts, TRazerSMode> >&, String<TString*>&, bool) [with TMatches = String<MatchRecord<long unsigned int>, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TFilterFinderL = Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<Hamming_> >; TFilterFinderR = Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Pigeonhole<Hamming_> >; TFilterPattern = Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TOptions = RazerSOptions<>; TCounts = String<String<short unsigned int> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:1314:29: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3351:45: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3376:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TMatchNPolicy = NMatchesAll_]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3431:33: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_pigeonhole.h:277:15: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy] 277 | class Pattern<TIndex, Pigeonhole<TSpec> > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_onegapped.h:135:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]' 135 | Shape(Shape const &other): | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:84:7: note: synthesized method 'seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Pigeonhole<seqan::Hamming_> >& seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Pigeonhole<seqan::Hamming_> >::operator=(const seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Pigeonhole<seqan::Hamming_> >&)' first required here 84 | class ThreadLocalStorage<MapPairedReads<TMatches_, TFragmentStore, TFilterFinderL_, TFilterFinderR_, TFilterPattern_, TShape_, TOptions, TCounts, TRazerSMode> > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:84:7: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_onegapped.h:135:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]' 135 | Shape(Shape const &other): | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:133:12: note: synthesized method 'seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >& seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >::operator=(const seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >&)' first required here 133 | target = source; | ~~~~~~~^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_pigeonhole.h: In instantiation of 'void seqan::assign(TTarget&, TSource&) [with TTarget = ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >; TSource = ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:730:15: required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >; TValue2 = ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:674:19: required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:990:15: required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >&]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_match_filter.h:251:20: required from 'bool seqan::processRead(MatchFilter<TOptionsSpec, TReadSeqSet, TCallback>&, unsigned int) [with TOptionsSpec = RazerSSpec<>; TReadSeqSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCallback = ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:472:36: required from 'void seqan::writeBackToLocal(ThreadLocalStorage<MapSingleReads<TMatches_, TFragmentStore, TFilterFinder_, TFilterPattern_, TShape, TOptions, TCounts, TRazerSMode> >&, String<SingleVerificationResult<TMatches> >&, bool) [with TMatches = String<MatchRecord<long unsigned int>, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TFilterFinder = Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<Hamming_> >; TFilterPattern = Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TOptions = RazerSOptions<>; TCounts = String<String<short unsigned int> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:775:29: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3354:39: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3376:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TMatchNPolicy = NMatchesAll_]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3431:33: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_pigeonhole.h:277:15: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy] 277 | class Pattern<TIndex, Pigeonhole<TSpec> > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_onegapped.h:135:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]' 135 | Shape(Shape const &other): | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:116:7: note: synthesized method 'seqan::Pattern<seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Pigeonhole<seqan::Hamming_> >& seqan::Pattern<seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Pigeonhole<seqan::Hamming_> >::operator=(const seqan::Pattern<seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Pigeonhole<seqan::Hamming_> >&)' first required here 116 | class ThreadLocalStorage< | ^~~~~~~~~~~~~~~~~~~ 117 | MapSingleReads< | ~~~~~~~~~~~~~~~ 118 | TMatches_, | ~~~~~~~~~~ 119 | TFragmentStore, | ~~~~~~~~~~~~~~~ 120 | TFilterFinder_, | ~~~~~~~~~~~~~~~ 121 | TFilterPattern_, | ~~~~~~~~~~~~~~~~ 122 | TShape, | ~~~~~~~ 123 | TOptions, | ~~~~~~~~~ 124 | TCounts, | ~~~~~~~~ 125 | TRazerSMode> > | ~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:116:7: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_onegapped.h:135:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]' 135 | Shape(Shape const &other): | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:133:12: note: synthesized method 'seqan::ThreadLocalStorage<seqan::MapSingleReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Pattern<seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >& seqan::ThreadLocalStorage<seqan::MapSingleReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Pattern<seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >::operator=(const seqan::ThreadLocalStorage<seqan::MapSingleReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Pattern<seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >&)' first required here 133 | target = source; | ~~~~~~~^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h: In instantiation of 'void seqan::assign(TTarget&, TSource&) [with TTarget = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >; TSource = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:730:15: required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >; TValue2 = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:674:19: required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:990:15: required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >&]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_paired_match_filter.h:160:64: required from 'bool seqan::processRead(PairedMatchFilter<TOptionsSpec, TReadSeqSet, TCallback>&, unsigned int) [with TOptionsSpec = RazerSSpec<>; TReadSeqSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCallback = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:962:32: required from 'void seqan::writeBackToLocal(ThreadLocalStorage<MapPairedReads<TMatches_, TFragmentStore, TFilterFinderL_, TFilterFinderR_, TFilterPattern_, TShape_, TOptions, TCounts, TRazerSMode> >&, String<TString*>&, bool) [with TMatches = String<MatchRecord<long unsigned int>, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TFilterFinderL = Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >; TFilterFinderR = Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >; TFilterPattern = Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TOptions = RazerSOptions<>; TCounts = String<String<short unsigned int> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:1314:29: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3351:45: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3381:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TMatchNPolicy = NMatchesAll_]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3431:33: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:497:11: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy] 497 | class Pattern<TIndex, Swift<TSpec> > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_gapped.h:330:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]' 330 | Shape(Shape const &other): | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:84:7: note: synthesized method 'seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >& seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >::operator=(const seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >&)' first required here 84 | class ThreadLocalStorage<MapPairedReads<TMatches_, TFragmentStore, TFilterFinderL_, TFilterFinderR_, TFilterPattern_, TShape_, TOptions, TCounts, TRazerSMode> > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:84:7: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_gapped.h:330:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]' 330 | Shape(Shape const &other): | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:133:12: note: synthesized method 'seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >& seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >::operator=(const seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >&)' first required here 133 | target = source; | ~~~~~~~^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h: In instantiation of 'void seqan::assign(TTarget&, TSource&) [with TTarget = ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >; TSource = ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:730:15: required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >; TValue2 = ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:674:19: required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:990:15: required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >&]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_match_filter.h:251:20: required from 'bool seqan::processRead(MatchFilter<TOptionsSpec, TReadSeqSet, TCallback>&, unsigned int) [with TOptionsSpec = RazerSSpec<>; TReadSeqSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCallback = ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:472:36: required from 'void seqan::writeBackToLocal(ThreadLocalStorage<MapSingleReads<TMatches_, TFragmentStore, TFilterFinder_, TFilterPattern_, TShape, TOptions, TCounts, TRazerSMode> >&, String<SingleVerificationResult<TMatches> >&, bool) [with TMatches = String<MatchRecord<long unsigned int>, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TFilterFinder = Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >; TFilterPattern = Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TOptions = RazerSOptions<>; TCounts = String<String<short unsigned int> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:775:29: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3354:39: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3381:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TMatchNPolicy = NMatchesAll_]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3431:33: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:497:11: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy] 497 | class Pattern<TIndex, Swift<TSpec> > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_gapped.h:330:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]' 330 | Shape(Shape const &other): | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:116:7: note: synthesized method 'seqan::Pattern<seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >& seqan::Pattern<seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >::operator=(const seqan::Pattern<seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >&)' first required here 116 | class ThreadLocalStorage< | ^~~~~~~~~~~~~~~~~~~ 117 | MapSingleReads< | ~~~~~~~~~~~~~~~ 118 | TMatches_, | ~~~~~~~~~~ 119 | TFragmentStore, | ~~~~~~~~~~~~~~~ 120 | TFilterFinder_, | ~~~~~~~~~~~~~~~ 121 | TFilterPattern_, | ~~~~~~~~~~~~~~~~ 122 | TShape, | ~~~~~~~ 123 | TOptions, | ~~~~~~~~~ 124 | TCounts, | ~~~~~~~~ 125 | TRazerSMode> > | ~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:116:7: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_gapped.h:330:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]' 330 | Shape(Shape const &other): | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:133:12: note: synthesized method 'seqan::ThreadLocalStorage<seqan::MapSingleReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >& seqan::ThreadLocalStorage<seqan::MapSingleReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >::operator=(const seqan::ThreadLocalStorage<seqan::MapSingleReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >&)' first required here 133 | target = source; | ~~~~~~~^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h: In instantiation of 'void seqan::assign(TTarget&, TSource&) [with TTarget = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >; TSource = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:730:15: required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >; TValue2 = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:674:19: required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:990:15: required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >&]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_paired_match_filter.h:160:64: required from 'bool seqan::processRead(PairedMatchFilter<TOptionsSpec, TReadSeqSet, TCallback>&, unsigned int) [with TOptionsSpec = RazerSSpec<>; TReadSeqSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCallback = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:962:32: required from 'void seqan::writeBackToLocal(ThreadLocalStorage<MapPairedReads<TMatches_, TFragmentStore, TFilterFinderL_, TFilterFinderR_, TFilterPattern_, TShape_, TOptions, TCounts, TRazerSMode> >&, String<TString*>&, bool) [with TMatches = String<MatchRecord<long unsigned int>, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TFilterFinderL = Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<void> >; TFilterFinderR = Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Pigeonhole<void> >; TFilterPattern = Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TOptions = RazerSOptions<>; TCounts = String<String<short unsigned int> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:1314:29: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3351:45: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3376:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesNone_]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3443:33: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26: required from here /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:84:7: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy] 84 | class ThreadLocalStorage<MapPairedReads<TMatches_, TFragmentStore, TFilterFinderL_, TFilterFinderR_, TFilterPattern_, TShape_, TOptions, TCounts, TRazerSMode> > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_onegapped.h:135:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]' 135 | Shape(Shape const &other): | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:133:12: note: synthesized method 'seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Pigeonhole<void> >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Pigeonhole<void> >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Pigeonhole<void> >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >& seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Pigeonhole<void> >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Pigeonhole<void> >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Pigeonhole<void> >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >::operator=(const seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Pigeonhole<void> >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Pigeonhole<void> >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Pigeonhole<void> >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >&)' first required here 133 | target = source; | ~~~~~~~^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h: In instantiation of 'void seqan::assign(TTarget&, TSource&) [with TTarget = ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<void> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >; TSource = ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<void> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:730:15: required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<void> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >; TValue2 = ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<void> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:674:19: required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<void> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:990:15: required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<void> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<void> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >&]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_match_filter.h:251:20: required from 'bool seqan::processRead(MatchFilter<TOptionsSpec, TReadSeqSet, TCallback>&, unsigned int) [with TOptionsSpec = RazerSSpec<>; TReadSeqSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCallback = ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<void> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:472:36: required from 'void seqan::writeBackToLocal(ThreadLocalStorage<MapSingleReads<TMatches_, TFragmentStore, TFilterFinder_, TFilterPattern_, TShape, TOptions, TCounts, TRazerSMode> >&, String<SingleVerificationResult<TMatches> >&, bool) [with TMatches = String<MatchRecord<long unsigned int>, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TFilterFinder = Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<void> >; TFilterPattern = Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TOptions = RazerSOptions<>; TCounts = String<String<short unsigned int> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:775:29: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3354:39: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3376:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesNone_]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3443:33: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26: required from here /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:116:7: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy] 116 | class ThreadLocalStorage< | ^~~~~~~~~~~~~~~~~~~ 117 | MapSingleReads< | ~~~~~~~~~~~~~~~ 118 | TMatches_, | ~~~~~~~~~~ 119 | TFragmentStore, | ~~~~~~~~~~~~~~~ 120 | TFilterFinder_, | ~~~~~~~~~~~~~~~ 121 | TFilterPattern_, | ~~~~~~~~~~~~~~~~ 122 | TShape, | ~~~~~~~ 123 | TOptions, | ~~~~~~~~~ 124 | TCounts, | ~~~~~~~~ 125 | TRazerSMode> > | ~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_onegapped.h:135:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]' 135 | Shape(Shape const &other): | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:133:12: note: synthesized method 'seqan::ThreadLocalStorage<seqan::MapSingleReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Pigeonhole<void> >, seqan::Pattern<seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Pigeonhole<void> >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >& seqan::ThreadLocalStorage<seqan::MapSingleReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Pigeonhole<void> >, seqan::Pattern<seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Pigeonhole<void> >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >::operator=(const seqan::ThreadLocalStorage<seqan::MapSingleReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Pigeonhole<void> >, seqan::Pattern<seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Pigeonhole<void> >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >&)' first required here 133 | target = source; | ~~~~~~~^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h: In instantiation of 'void seqan::assign(TTarget&, TSource&) [with TTarget = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >; TSource = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:730:15: required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >; TValue2 = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:674:19: required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:990:15: required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >&]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_paired_match_filter.h:160:64: required from 'bool seqan::processRead(PairedMatchFilter<TOptionsSpec, TReadSeqSet, TCallback>&, unsigned int) [with TOptionsSpec = RazerSSpec<>; TReadSeqSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCallback = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:962:32: required from 'void seqan::writeBackToLocal(ThreadLocalStorage<MapPairedReads<TMatches_, TFragmentStore, TFilterFinderL_, TFilterFinderR_, TFilterPattern_, TShape_, TOptions, TCounts, TRazerSMode> >&, String<TString*>&, bool) [with TMatches = String<MatchRecord<long unsigned int>, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TFilterFinderL = Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >; TFilterFinderR = Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >; TFilterPattern = Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TOptions = RazerSOptions<>; TCounts = String<String<short unsigned int> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:1314:29: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3351:45: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3381:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesNone_]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3443:33: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26: required from here /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:84:7: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy] 84 | class ThreadLocalStorage<MapPairedReads<TMatches_, TFragmentStore, TFilterFinderL_, TFilterFinderR_, TFilterPattern_, TShape_, TOptions, TCounts, TRazerSMode> > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_gapped.h:330:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]' 330 | Shape(Shape const &other): | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:133:12: note: synthesized method 'seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >& seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >::operator=(const seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >&)' first required here 133 | target = source; | ~~~~~~~^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h: In instantiation of 'void seqan::assign(TTarget&, TSource&) [with TTarget = ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >; TSource = ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:730:15: required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >; TValue2 = ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:674:19: required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:990:15: required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >&]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_match_filter.h:251:20: required from 'bool seqan::processRead(MatchFilter<TOptionsSpec, TReadSeqSet, TCallback>&, unsigned int) [with TOptionsSpec = RazerSSpec<>; TReadSeqSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCallback = ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:472:36: required from 'void seqan::writeBackToLocal(ThreadLocalStorage<MapSingleReads<TMatches_, TFragmentStore, TFilterFinder_, TFilterPattern_, TShape, TOptions, TCounts, TRazerSMode> >&, String<SingleVerificationResult<TMatches> >&, bool) [with TMatches = String<MatchRecord<long unsigned int>, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TFilterFinder = Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >; TFilterPattern = Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TOptions = RazerSOptions<>; TCounts = String<String<short unsigned int> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:775:29: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3354:39: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3381:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesNone_]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3443:33: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26: required from here /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:116:7: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy] 116 | class ThreadLocalStorage< | ^~~~~~~~~~~~~~~~~~~ 117 | MapSingleReads< | ~~~~~~~~~~~~~~~ 118 | TMatches_, | ~~~~~~~~~~ 119 | TFragmentStore, | ~~~~~~~~~~~~~~~ 120 | TFilterFinder_, | ~~~~~~~~~~~~~~~ 121 | TFilterPattern_, | ~~~~~~~~~~~~~~~~ 122 | TShape, | ~~~~~~~ 123 | TOptions, | ~~~~~~~~~ 124 | TCounts, | ~~~~~~~~ 125 | TRazerSMode> > | ~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_gapped.h:330:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]' 330 | Shape(Shape const &other): | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:133:12: note: synthesized method 'seqan::ThreadLocalStorage<seqan::MapSingleReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >& seqan::ThreadLocalStorage<seqan::MapSingleReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >::operator=(const seqan::ThreadLocalStorage<seqan::MapSingleReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >&)' first required here 133 | target = source; | ~~~~~~~^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h: In instantiation of 'void seqan::assign(TTarget&, TSource&) [with TTarget = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >; TSource = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:730:15: required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >; TValue2 = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:674:19: required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:990:15: required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >&]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_paired_match_filter.h:160:64: required from 'bool seqan::processRead(PairedMatchFilter<TOptionsSpec, TReadSeqSet, TCallback>&, unsigned int) [with TOptionsSpec = RazerSSpec<>; TReadSeqSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCallback = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:962:32: required from 'void seqan::writeBackToLocal(ThreadLocalStorage<MapPairedReads<TMatches_, TFragmentStore, TFilterFinderL_, TFilterFinderR_, TFilterPattern_, TShape_, TOptions, TCounts, TRazerSMode> >&, String<TString*>&, bool) [with TMatches = String<MatchRecord<long unsigned int>, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TFilterFinderL = Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<Hamming_> >; TFilterFinderR = Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Pigeonhole<Hamming_> >; TFilterPattern = Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TOptions = RazerSOptions<>; TCounts = String<String<short unsigned int> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:1314:29: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3351:45: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3376:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TMatchNPolicy = NMatchesNone_]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3452:33: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26: required from here /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:84:7: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy] 84 | class ThreadLocalStorage<MapPairedReads<TMatches_, TFragmentStore, TFilterFinderL_, TFilterFinderR_, TFilterPattern_, TShape_, TOptions, TCounts, TRazerSMode> > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_onegapped.h:135:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]' 135 | Shape(Shape const &other): | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:133:12: note: synthesized method 'seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >& seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >::operator=(const seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >&)' first required here 133 | target = source; | ~~~~~~~^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h: In instantiation of 'void seqan::assign(TTarget&, TSource&) [with TTarget = ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >; TSource = ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:730:15: required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >; TValue2 = ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:674:19: required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:990:15: required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >&]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_match_filter.h:251:20: required from 'bool seqan::processRead(MatchFilter<TOptionsSpec, TReadSeqSet, TCallback>&, unsigned int) [with TOptionsSpec = RazerSSpec<>; TReadSeqSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCallback = ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:472:36: required from 'void seqan::writeBackToLocal(ThreadLocalStorage<MapSingleReads<TMatches_, TFragmentStore, TFilterFinder_, TFilterPattern_, TShape, TOptions, TCounts, TRazerSMode> >&, String<SingleVerificationResult<TMatches> >&, bool) [with TMatches = String<MatchRecord<long unsigned int>, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TFilterFinder = Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<Hamming_> >; TFilterPattern = Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TOptions = RazerSOptions<>; TCounts = String<String<short unsigned int> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:775:29: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3354:39: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3376:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TMatchNPolicy = NMatchesNone_]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3452:33: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26: required from here /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:116:7: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy] 116 | class ThreadLocalStorage< | ^~~~~~~~~~~~~~~~~~~ 117 | MapSingleReads< | ~~~~~~~~~~~~~~~ 118 | TMatches_, | ~~~~~~~~~~ 119 | TFragmentStore, | ~~~~~~~~~~~~~~~ 120 | TFilterFinder_, | ~~~~~~~~~~~~~~~ 121 | TFilterPattern_, | ~~~~~~~~~~~~~~~~ 122 | TShape, | ~~~~~~~ 123 | TOptions, | ~~~~~~~~~ 124 | TCounts, | ~~~~~~~~ 125 | TRazerSMode> > | ~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_onegapped.h:135:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]' 135 | Shape(Shape const &other): | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:133:12: note: synthesized method 'seqan::ThreadLocalStorage<seqan::MapSingleReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Pattern<seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >& seqan::ThreadLocalStorage<seqan::MapSingleReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Pattern<seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >::operator=(const seqan::ThreadLocalStorage<seqan::MapSingleReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Pattern<seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >&)' first required here 133 | target = source; | ~~~~~~~^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h: In instantiation of 'void seqan::assign(TTarget&, TSource&) [with TTarget = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >; TSource = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:730:15: required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >; TValue2 = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:674:19: required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:990:15: required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >&]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_paired_match_filter.h:160:64: required from 'bool seqan::processRead(PairedMatchFilter<TOptionsSpec, TReadSeqSet, TCallback>&, unsigned int) [with TOptionsSpec = RazerSSpec<>; TReadSeqSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCallback = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:962:32: required from 'void seqan::writeBackToLocal(ThreadLocalStorage<MapPairedReads<TMatches_, TFragmentStore, TFilterFinderL_, TFilterFinderR_, TFilterPattern_, TShape_, TOptions, TCounts, TRazerSMode> >&, String<TString*>&, bool) [with TMatches = String<MatchRecord<long unsigned int>, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TFilterFinderL = Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >; TFilterFinderR = Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >; TFilterPattern = Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TOptions = RazerSOptions<>; TCounts = String<String<short unsigned int> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:1314:29: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3351:45: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3381:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TMatchNPolicy = NMatchesNone_]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3452:33: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26: required from here /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:84:7: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy] 84 | class ThreadLocalStorage<MapPairedReads<TMatches_, TFragmentStore, TFilterFinderL_, TFilterFinderR_, TFilterPattern_, TShape_, TOptions, TCounts, TRazerSMode> > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_gapped.h:330:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]' 330 | Shape(Shape const &other): | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:133:12: note: synthesized method 'seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >& seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >::operator=(const seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >&)' first required here 133 | target = source; | ~~~~~~~^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h: In instantiation of 'void seqan::assign(TTarget&, TSource&) [with TTarget = ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >; TSource = ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:730:15: required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >; TValue2 = ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:674:19: required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:990:15: required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >&]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_match_filter.h:251:20: required from 'bool seqan::processRead(MatchFilter<TOptionsSpec, TReadSeqSet, TCallback>&, unsigned int) [with TOptionsSpec = RazerSSpec<>; TReadSeqSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCallback = ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:472:36: required from 'void seqan::writeBackToLocal(ThreadLocalStorage<MapSingleReads<TMatches_, TFragmentStore, TFilterFinder_, TFilterPattern_, TShape, TOptions, TCounts, TRazerSMode> >&, String<SingleVerificationResult<TMatches> >&, bool) [with TMatches = String<MatchRecord<long unsigned int>, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TFilterFinder = Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >; TFilterPattern = Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TOptions = RazerSOptions<>; TCounts = String<String<short unsigned int> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:775:29: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3354:39: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3381:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TMatchNPolicy = NMatchesNone_]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3452:33: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26: required from here /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:116:7: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy] 116 | class ThreadLocalStorage< | ^~~~~~~~~~~~~~~~~~~ 117 | MapSingleReads< | ~~~~~~~~~~~~~~~ 118 | TMatches_, | ~~~~~~~~~~ 119 | TFragmentStore, | ~~~~~~~~~~~~~~~ 120 | TFilterFinder_, | ~~~~~~~~~~~~~~~ 121 | TFilterPattern_, | ~~~~~~~~~~~~~~~~ 122 | TShape, | ~~~~~~~ 123 | TOptions, | ~~~~~~~~~ 124 | TCounts, | ~~~~~~~~ 125 | TRazerSMode> > | ~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_gapped.h:330:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]' 330 | Shape(Shape const &other): | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:133:12: note: synthesized method 'seqan::ThreadLocalStorage<seqan::MapSingleReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >& seqan::ThreadLocalStorage<seqan::MapSingleReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >::operator=(const seqan::ThreadLocalStorage<seqan::MapSingleReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >&)' first required here 133 | target = source; | ~~~~~~~^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayMoveBackwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, ErrorAlphabet_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1641:30: required from 'void seqan::arrayMoveBackward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, ErrorAlphabet_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1213:26: required from 'void seqan::arrayMove(TSource1, TSource2, TTarget) [with TTarget = SimpleType<unsigned char, ErrorAlphabet_>*; TSource1 = SimpleType<unsigned char, ErrorAlphabet_>*; TSource2 = SimpleType<unsigned char, ErrorAlphabet_>*]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1660:14: required from 'void seqan::_arrayClearSpacePointer(TValue*, size_t, size_t, size_t, const True&) [with TValue = SimpleType<unsigned char, ErrorAlphabet_>; size_t = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1681:28: required from 'void seqan::arrayClearSpace(TValue*, size_t, size_t, size_t) [with TValue = SimpleType<unsigned char, ErrorAlphabet_>; size_t = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:856:28: required from 'static typename seqan::Size<T>::Type seqan::ClearSpaceExpandStringBase_<TExpand>::_clearSpace_(T&, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::SimpleType<unsigned char, seqan::ErrorAlphabet_> >; TExpand = seqan::Tag<seqan::TagGenerous_>; typename seqan::Size<T>::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1014:62: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1845:16: required from 'void seqan::insertValue(T&, TPosition, const TValue&) [with T = String<SimpleType<unsigned char, ErrorAlphabet_> >; TPosition = int; TValue = SimpleType<unsigned char, ErrorAlphabet_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_threshold.h:511:16: required from 'void seqan::initPatterns(TStateString&, const TShape&, int, const TLogErrorDistr&, TDistance, bool) [with TStateString = String<SensitivityDPState_<Tag<HammingDistance_>, double>, Alloc<> >; TShape = String<char, Alloc<> >; TLogErrorDistr = String<double>; TDistance = Tag<HammingDistance_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_threshold.h:1118:14: required from 'void seqan::qgramFilteringSensitivity(TSensitivityMatrix&, const TShape&, TPatternSize, TErrors, TThresh, TDistance, ThreshExact, const TErrorDist&) [with TSensitivityMatrix = String<double>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TPatternSize = unsigned int; TErrors = unsigned int; TThresh = unsigned int; TDistance = Tag<HammingDistance_>; TErrorDist = String<double>; ThreshExact = const Tag<ThreshExact_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/paramChooser.h:741:42: required from 'void seqan::makeSelectedStatsFile(TError&, ParamChooserOptions&) [with TError = String<double>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/paramChooser.h:1310:30: required from 'bool seqan::chooseParams(RazerSOptions<TSpec>&, ParamChooserOptions&) [with TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:838:30: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1621:19: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class seqan::SimpleType<unsigned char, seqan::ErrorAlphabet_>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1621 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::ErrorAlphabet_>' declared here 116 | class SimpleType | ^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, const TParam&) [with TIterator = seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >*; TParam = seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:363:28: required from 'void seqan::valueConstruct(TIterator, const TParam&) [with TIterator = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >*; TParam = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:606:19: required from 'typename seqan::Value<TIterator>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >, Tag<Tristate_> >; TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >; typename Value<TIterator>::Type = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:735:42: required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >; TValue2 = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:674:19: required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:990:15: required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >&]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_paired_match_filter.h:160:64: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3351:45: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3376:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesAll_]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3422:33: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26: required from here /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:84:7: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 84 | class ThreadLocalStorage<MapPairedReads<TMatches_, TFragmentStore, TFilterFinderL_, TFilterFinderR_, TFilterPattern_, TShape_, TOptions, TCounts, TRazerSMode> > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:296:9: note: synthesized method 'seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >::ThreadLocalStorage(const seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >&)' first required here 296 | new( (void*) & value(it) ) TNonConstValue(param_); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, const TParam&) [with TIterator = seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Pigeonhole<void> >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Pigeonhole<void> >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Pigeonhole<void> >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >*; TParam = seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Pigeonhole<void> >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Pigeonhole<void> >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Pigeonhole<void> >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:363:28: required from 'void seqan::valueConstruct(TIterator, const TParam&) [with TIterator = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >*; TParam = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:606:19: required from 'typename seqan::Value<TIterator>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >, Tag<Tristate_> >; TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >; typename Value<TIterator>::Type = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:735:42: required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >; TValue2 = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:674:19: required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:990:15: required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >&]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_paired_match_filter.h:160:64: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3351:45: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3376:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesAll_]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3422:33: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26: required from here /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:84:7: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 84 | class ThreadLocalStorage<MapPairedReads<TMatches_, TFragmentStore, TFilterFinderL_, TFilterFinderR_, TFilterPattern_, TShape_, TOptions, TCounts, TRazerSMode> > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:296:9: note: synthesized method 'seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Pigeonhole<void> >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Pigeonhole<void> >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Pigeonhole<void> >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >::ThreadLocalStorage(const seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Pigeonhole<void> >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Pigeonhole<void> >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Pigeonhole<void> >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >&)' first required here 296 | new( (void*) & value(it) ) TNonConstValue(param_); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, const TParam&) [with TIterator = seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >*; TParam = seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:363:28: required from 'void seqan::valueConstruct(TIterator, const TParam&) [with TIterator = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >*; TParam = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:606:19: required from 'typename seqan::Value<TIterator>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >, Tag<Tristate_> >; TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >; typename Value<TIterator>::Type = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:735:42: required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >; TValue2 = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:674:19: required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:990:15: required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >&]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_paired_match_filter.h:160:64: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3351:45: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3381:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesAll_]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3422:33: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26: required from here /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:84:7: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 84 | class ThreadLocalStorage<MapPairedReads<TMatches_, TFragmentStore, TFilterFinderL_, TFilterFinderR_, TFilterPattern_, TShape_, TOptions, TCounts, TRazerSMode> > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:296:9: note: synthesized method 'seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >::ThreadLocalStorage(const seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >&)' first required here 296 | new( (void*) & value(it) ) TNonConstValue(param_); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, const TParam&) [with TIterator = seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >*; TParam = seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:363:28: required from 'void seqan::valueConstruct(TIterator, const TParam&) [with TIterator = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >*; TParam = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:606:19: required from 'typename seqan::Value<TIterator>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >, Tag<Tristate_> >; TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >; typename Value<TIterator>::Type = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:735:42: required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >; TValue2 = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:674:19: required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:990:15: required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >&]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_paired_match_filter.h:160:64: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3351:45: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3376:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TMatchNPolicy = NMatchesAll_]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3431:33: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26: required from here /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:84:7: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 84 | class ThreadLocalStorage<MapPairedReads<TMatches_, TFragmentStore, TFilterFinderL_, TFilterFinderR_, TFilterPattern_, TShape_, TOptions, TCounts, TRazerSMode> > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:296:9: note: synthesized method 'seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >::ThreadLocalStorage(const seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >&)' first required here 296 | new( (void*) & value(it) ) TNonConstValue(param_); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, const TParam&) [with TIterator = seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >*; TParam = seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:363:28: required from 'void seqan::valueConstruct(TIterator, const TParam&) [with TIterator = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >*; TParam = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:606:19: required from 'typename seqan::Value<TIterator>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >, Tag<Tristate_> >; TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >; typename Value<TIterator>::Type = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:735:42: required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >; TValue2 = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:674:19: required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:990:15: required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >&]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_paired_match_filter.h:160:64: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3351:45: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3376:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TMatchNPolicy = NMatchesAll_]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3431:33: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26: required from here /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:84:7: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 84 | class ThreadLocalStorage<MapPairedReads<TMatches_, TFragmentStore, TFilterFinderL_, TFilterFinderR_, TFilterPattern_, TShape_, TOptions, TCounts, TRazerSMode> > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:296:9: note: synthesized method 'seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >::ThreadLocalStorage(const seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >&)' first required here 296 | new( (void*) & value(it) ) TNonConstValue(param_); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, const TParam&) [with TIterator = seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >*; TParam = seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:363:28: required from 'void seqan::valueConstruct(TIterator, const TParam&) [with TIterator = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >*; TParam = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:606:19: required from 'typename seqan::Value<TIterator>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >, Tag<Tristate_> >; TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >; typename Value<TIterator>::Type = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:735:42: required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >; TValue2 = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:674:19: required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:990:15: required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >&]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_paired_match_filter.h:160:64: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3351:45: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3381:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TMatchNPolicy = NMatchesAll_]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3431:33: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26: required from here /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:84:7: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 84 | class ThreadLocalStorage<MapPairedReads<TMatches_, TFragmentStore, TFilterFinderL_, TFilterFinderR_, TFilterPattern_, TShape_, TOptions, TCounts, TRazerSMode> > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:296:9: note: synthesized method 'seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >::ThreadLocalStorage(const seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >&)' first required here 296 | new( (void*) & value(it) ) TNonConstValue(param_); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, const TParam&) [with TIterator = seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >*; TParam = seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:363:28: required from 'void seqan::valueConstruct(TIterator, const TParam&) [with TIterator = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >*; TParam = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:606:19: required from 'typename seqan::Value<TIterator>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >, Tag<Tristate_> >; TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >; typename Value<TIterator>::Type = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:735:42: required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >; TValue2 = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:674:19: required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:990:15: required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >&]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_paired_match_filter.h:160:64: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3351:45: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3376:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesNone_]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3443:33: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26: required from here /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:84:7: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 84 | class ThreadLocalStorage<MapPairedReads<TMatches_, TFragmentStore, TFilterFinderL_, TFilterFinderR_, TFilterPattern_, TShape_, TOptions, TCounts, TRazerSMode> > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:296:9: note: synthesized method 'seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >::ThreadLocalStorage(const seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >&)' first required here 296 | new( (void*) & value(it) ) TNonConstValue(param_); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, const TParam&) [with TIterator = seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Pigeonhole<void> >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Pigeonhole<void> >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Pigeonhole<void> >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >*; TParam = seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Pigeonhole<void> >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Pigeonhole<void> >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Pigeonhole<void> >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:363:28: required from 'void seqan::valueConstruct(TIterator, const TParam&) [with TIterator = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >*; TParam = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:606:19: required from 'typename seqan::Value<TIterator>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >, Tag<Tristate_> >; TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >; typename Value<TIterator>::Type = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:735:42: required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >; TValue2 = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:674:19: required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:990:15: required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >&]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_paired_match_filter.h:160:64: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3351:45: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3376:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesNone_]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3443:33: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26: required from here /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:84:7: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 84 | class ThreadLocalStorage<MapPairedReads<TMatches_, TFragmentStore, TFilterFinderL_, TFilterFinderR_, TFilterPattern_, TShape_, TOptions, TCounts, TRazerSMode> > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:296:9: note: synthesized method 'seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Pigeonhole<void> >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Pigeonhole<void> >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Pigeonhole<void> >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >::ThreadLocalStorage(const seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Pigeonhole<void> >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Pigeonhole<void> >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Pigeonhole<void> >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >&)' first required here 296 | new( (void*) & value(it) ) TNonConstValue(param_); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, const TParam&) [with TIterator = seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >*; TParam = seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:363:28: required from 'void seqan::valueConstruct(TIterator, const TParam&) [with TIterator = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >*; TParam = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:606:19: required from 'typename seqan::Value<TIterator>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >, Tag<Tristate_> >; TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >; typename Value<TIterator>::Type = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:735:42: required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >; TValue2 = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:674:19: required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:990:15: required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >&]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_paired_match_filter.h:160:64: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3351:45: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3381:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesNone_]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3443:33: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26: required from here /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:84:7: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 84 | class ThreadLocalStorage<MapPairedReads<TMatches_, TFragmentStore, TFilterFinderL_, TFilterFinderR_, TFilterPattern_, TShape_, TOptions, TCounts, TRazerSMode> > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:296:9: note: synthesized method 'seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >::ThreadLocalStorage(const seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >&)' first required here 296 | new( (void*) & value(it) ) TNonConstValue(param_); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, const TParam&) [with TIterator = seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >*; TParam = seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:363:28: required from 'void seqan::valueConstruct(TIterator, const TParam&) [with TIterator = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >*; TParam = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:606:19: required from 'typename seqan::Value<TIterator>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >, Tag<Tristate_> >; TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >; typename Value<TIterator>::Type = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:735:42: required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >; TValue2 = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:674:19: required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:990:15: required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >&]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_paired_match_filter.h:160:64: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3351:45: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3376:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TMatchNPolicy = NMatchesNone_]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3452:33: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26: required from here /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:84:7: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 84 | class ThreadLocalStorage<MapPairedReads<TMatches_, TFragmentStore, TFilterFinderL_, TFilterFinderR_, TFilterPattern_, TShape_, TOptions, TCounts, TRazerSMode> > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:296:9: note: synthesized method 'seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >::ThreadLocalStorage(const seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >&)' first required here 296 | new( (void*) & value(it) ) TNonConstValue(param_); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, const TParam&) [with TIterator = seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >*; TParam = seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:363:28: required from 'void seqan::valueConstruct(TIterator, const TParam&) [with TIterator = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >*; TParam = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:606:19: required from 'typename seqan::Value<TIterator>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >, Tag<Tristate_> >; TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >; typename Value<TIterator>::Type = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:735:42: required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >; TValue2 = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:674:19: required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:990:15: required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >&]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_paired_match_filter.h:160:64: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3351:45: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3376:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TMatchNPolicy = NMatchesNone_]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3452:33: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26: required from here /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:84:7: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 84 | class ThreadLocalStorage<MapPairedReads<TMatches_, TFragmentStore, TFilterFinderL_, TFilterFinderR_, TFilterPattern_, TShape_, TOptions, TCounts, TRazerSMode> > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:296:9: note: synthesized method 'seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >::ThreadLocalStorage(const seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >&)' first required here 296 | new( (void*) & value(it) ) TNonConstValue(param_); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, const TParam&) [with TIterator = seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >*; TParam = seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:363:28: required from 'void seqan::valueConstruct(TIterator, const TParam&) [with TIterator = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >*; TParam = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:606:19: required from 'typename seqan::Value<TIterator>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >, Tag<Tristate_> >; TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >; typename Value<TIterator>::Type = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:735:42: required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >; TValue2 = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:674:19: required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:990:15: required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >&]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_paired_match_filter.h:160:64: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3351:45: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3381:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TMatchNPolicy = NMatchesNone_]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3452:33: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26: required from here /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:84:7: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 84 | class ThreadLocalStorage<MapPairedReads<TMatches_, TFragmentStore, TFilterFinderL_, TFilterFinderR_, TFilterPattern_, TShape_, TOptions, TCounts, TRazerSMode> > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:296:9: note: synthesized method 'seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >::ThreadLocalStorage(const seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >&)' first required here 296 | new( (void*) & value(it) ) TNonConstValue(param_); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h: In instantiation of 'void seqan::assign(TTarget&, const TSource&) [with TTarget = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; TSource = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:1020:15: required from 'void seqan::assignValue(Holder<TValue, Tag<Tristate_> >&, const TSource&) [with TValue = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; TSource = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:1065:24: required from 'void seqan::assign(Holder<TValue, Tag<Tristate_> >&, const Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:170:15: required from 'const seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >& seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >::operator=(const seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::OpenAddressing_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:497:11: required from 'void seqan::assign(TTarget&, TSource&) [with TTarget = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >; TSource = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:730:15: required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >; TValue2 = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:674:19: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3351:45: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3376:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesAll_]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3422:33: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:142:12: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::OpenAddressing_> > >& seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::OpenAddressing_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::OpenAddressing_> > >&)' is deprecated [-Wdeprecated-copy] 142 | target = source; | ~~~~~~~^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram_openaddressing.h:159:17: note: because 'seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::OpenAddressing_> > >' has user-provided 'seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >::Index(const seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >&) [with TObject = seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >; TShapeSpec = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >]' 159 | Index(Index const &other): | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h: In instantiation of 'void seqan::assign(TTarget&, const TSource&) [with TTarget = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSource = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:1020:15: required from 'void seqan::assignValue(Holder<TValue, Tag<Tristate_> >&, const TSource&) [with TValue = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSource = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:1065:24: required from 'void seqan::assign(Holder<TValue, Tag<Tristate_> >&, const Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:170:15: required from 'const seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >& seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >::operator=(const seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_pigeonhole.h:277:8: required from 'void seqan::assign(TTarget&, TSource&) [with TTarget = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >; TSource = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:730:15: required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >; TValue2 = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:674:19: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3351:45: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3376:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesAll_]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3422:33: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:142:12: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >& seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >&)' is deprecated [-Wdeprecated-copy] 142 | target = source; | ~~~~~~~^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram_openaddressing.h:159:17: note: because 'seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >' has user-provided 'seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >::Index(const seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >&) [with TObject = seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >; TShapeSpec = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>]' 159 | Index(Index const &other): | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h: In instantiation of 'void seqan::assign(TTarget&, const TSource&) [with TTarget = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; TSource = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:1020:15: required from 'void seqan::assignValue(Holder<TValue, Tag<Tristate_> >&, const TSource&) [with TValue = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; TSource = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:1065:24: required from 'void seqan::assign(Holder<TValue, Tag<Tristate_> >&, const Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:170:15: required from 'const seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >& seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >::operator=(const seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::OpenAddressing_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:497:11: required from 'void seqan::assign(TTarget&, TSource&) [with TTarget = ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >; TSource = ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:730:15: required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >; TValue2 = ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:674:19: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3354:39: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3376:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesAll_]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3422:33: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:142:12: warning: implicitly-declared 'seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::OpenAddressing_> > >& seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::OpenAddressing_> > >::operator=(const seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::OpenAddressing_> > >&)' is deprecated [-Wdeprecated-copy] 142 | target = source; | ~~~~~~~^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram_openaddressing.h:159:17: note: because 'seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::OpenAddressing_> > >' has user-provided 'seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >::Index(const seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >&) [with TObject = seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >; TShapeSpec = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >]' 159 | Index(Index const &other): | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h: In instantiation of 'void seqan::assign(TTarget&, const TSource&) [with TTarget = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSource = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:1020:15: required from 'void seqan::assignValue(Holder<TValue, Tag<Tristate_> >&, const TSource&) [with TValue = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSource = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:1065:24: required from 'void seqan::assign(Holder<TValue, Tag<Tristate_> >&, const Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:170:15: required from 'const seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >& seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >::operator=(const seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_pigeonhole.h:277:8: required from 'void seqan::assign(TTarget&, TSource&) [with TTarget = ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<void> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >; TSource = ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<void> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:730:15: required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<void> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >; TValue2 = ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<void> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:674:19: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3354:39: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3376:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesAll_]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3422:33: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:142:12: warning: implicitly-declared 'seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >& seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >::operator=(const seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >&)' is deprecated [-Wdeprecated-copy] 142 | target = source; | ~~~~~~~^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram_openaddressing.h:159:17: note: because 'seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >' has user-provided 'seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >::Index(const seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >&) [with TObject = seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >; TShapeSpec = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>]' 159 | Index(Index const &other): | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h: In instantiation of 'void seqan::assign(TTarget&, const TSource&) [with TTarget = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TSource = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:1020:15: required from 'void seqan::assignValue(Holder<TValue, Tag<Tristate_> >&, const TSource&) [with TValue = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TSource = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:1065:24: required from 'void seqan::assign(Holder<TValue, Tag<Tristate_> >&, const Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:170:15: required from 'const seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >& seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >::operator=(const seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:497:11: required from 'void seqan::assign(TTarget&, TSource&) [with TTarget = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >; TSource = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:730:15: required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >; TValue2 = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:674:19: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3351:45: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3381:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesAll_]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3422:33: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:142:12: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >& seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >&)' is deprecated [-Wdeprecated-copy] 142 | target = source; | ~~~~~~~^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram_openaddressing.h:159:17: note: because 'seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >' has user-provided 'seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >::Index(const seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >&) [with TObject = seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >; TShapeSpec = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >]' 159 | Index(Index const &other): | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h: In instantiation of 'void seqan::assign(TTarget&, const TSource&) [with TTarget = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TSource = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:1020:15: required from 'void seqan::assignValue(Holder<TValue, Tag<Tristate_> >&, const TSource&) [with TValue = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TSource = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:1065:24: required from 'void seqan::assign(Holder<TValue, Tag<Tristate_> >&, const Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:170:15: required from 'const seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >& seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >::operator=(const seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:497:11: required from 'void seqan::assign(TTarget&, TSource&) [with TTarget = ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >; TSource = ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:730:15: required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >; TValue2 = ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:674:19: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3354:39: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3381:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesAll_]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3422:33: required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26: required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:142:12: warning: implicitly-declared 'seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >& seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >::operator=(const seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >&)' is deprecated [-Wdeprecated-copy] 142 | target = source; | ~~~~~~~^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram_openaddressing.h:159:17: note: because 'seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >' has user-provided 'seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >::Index(const seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >&) [with TObject = seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >; TShapeSpec = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >]' 159 | Index(Index const &other): | ^~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io.h:64, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:38: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/sequence_stream_impl.h: In member function 'void seqan::SequenceStreamImpl_::_guessFileTypeAndFormatForReadingAndInitialize()': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/sequence_stream_impl.h:310:25: warning: this statement may fall through [-Wimplicit-fallthrough=] 310 | _fileFormat = this->_checkFormat(*_istreamReader); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/sequence_stream_impl.h:313:9: note: here 313 | case SeqIOFileType_::FILE_TYPE_AUTO: | ^~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_allocator.h:53, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:74: In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<std::__cxx11::basic_string<char> >; TValue = std::__cxx11::basic_string<char>; TSize = long unsigned int; TUsage = AllocateStorage_]', inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = std::__cxx11::basic_string<char>; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30, inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20, inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<std::__cxx11::basic_string<char> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50, inlined from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<std::__cxx11::basic_string<char> >; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18, inlined from 'void seqan::eraseBack(T&) [with T = String<std::__cxx11::basic_string<char> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2337:8, inlined from 'TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string<char>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/arg_parse/arg_parse_ctd_support.h:88:30: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value '18446744073709551552' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/exception_ptr.h:38, from /usr/include/c++/13/exception:164, from /usr/include/c++/13/ios:41: /usr/include/c++/13/new: In function 'TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string<char>]': /usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here 126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:59, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:41: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h: In function 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h:399:36: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] 399 | snprintf(buffer, 4, "%d", x); | ^ In file included from /usr/include/stdio.h:906, from /usr/include/c++/13/cstdio:42, from /usr/include/c++/13/ext/string_conversions.h:45, from /usr/include/c++/13/bits/basic_string.h:4072, from /usr/include/c++/13/string:54: In function 'int snprintf(char*, size_t, const char*, ...)', inlined from 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h:399:21: /usr/include/bits/stdio2.h:54:35: note: '__builtin___snprintf_chk' output between 2 and 5 bytes into a destination of size 4 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ [ 72%] Building CXX object extras/apps/razers3/CMakeFiles/razers3.dir/param_tabs.cpp.o cd /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/razers3 && /usr/bin/g++ -DSEQAN_DATE=\"\" -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-1.4.2/extras/include -I/builddir/build/BUILD/seqan-1.4.2/core/include -std=c++14 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -fopenmp -std=c++11 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -MD -MT extras/apps/razers3/CMakeFiles/razers3.dir/param_tabs.cpp.o -MF CMakeFiles/razers3.dir/param_tabs.cpp.o.d -o CMakeFiles/razers3.dir/param_tabs.cpp.o -c /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/param_tabs.cpp [ 72%] Linking CXX executable ../../../bin/razers3 cd /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/razers3 && /usr/bin/cmake -E cmake_link_script CMakeFiles/razers3.dir/link.txt --verbose=1 /usr/bin/g++ -std=c++14 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -fopenmp -std=c++11 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -static-libgcc -static-libstdc++ -rdynamic CMakeFiles/razers3.dir/razers.cpp.o CMakeFiles/razers3.dir/param_tabs.cpp.o -o ../../../bin/razers3 -lrt -L/usr/lib64 -lz -L/usr/lib64 -lbz2 make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' [ 72%] Built target razers3 make -f extras/apps/razers3/CMakeFiles/razers3_simulate_reads.dir/build.make extras/apps/razers3/CMakeFiles/razers3_simulate_reads.dir/depend make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3 /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/razers3 /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/razers3/CMakeFiles/razers3_simulate_reads.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' make -f extras/apps/razers3/CMakeFiles/razers3_simulate_reads.dir/build.make extras/apps/razers3/CMakeFiles/razers3_simulate_reads.dir/build make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' [ 74%] Building CXX object extras/apps/razers3/CMakeFiles/razers3_simulate_reads.dir/simulate_reads.cpp.o cd /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/razers3 && /usr/bin/g++ -DSEQAN_DATE=\"\" -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-1.4.2/extras/include -I/builddir/build/BUILD/seqan-1.4.2/core/include -std=c++14 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -fopenmp -std=c++11 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -MD -MT extras/apps/razers3/CMakeFiles/razers3_simulate_reads.dir/simulate_reads.cpp.o -MF CMakeFiles/razers3_simulate_reads.dir/simulate_reads.cpp.o.d -o CMakeFiles/razers3_simulate_reads.dir/simulate_reads.cpp.o -c /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/simulate_reads.cpp In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:68, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:48, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/cmdparser/cmdparser.h:39, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_cmdparser.h:36, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/simulate_reads.cpp:5: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:80:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 80 | struct FunctorUpcase : public std::unary_function<InType, Result> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/istream:40, from /usr/include/c++/13/fstream:40, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/simulate_reads.cpp:1: /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:115:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 115 | struct FunctorLowcase : public std::unary_function<InType, Result> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:151:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 151 | struct FunctorConvert : public std::unary_function<InType,OutType> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:220:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 220 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:229:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 229 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:239:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 239 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:249:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 249 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:259:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 259 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:268:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 268 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:280:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 280 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/stream_algorithms.h:40, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:91: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamPeek(char&, FILE*)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:169:11: warning: comparison is always false due to limited range of data type [-Wtype-limits] 169 | if (c == EOF) | ^ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamReadChar(char&, FILE*)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:182:11: warning: comparison is always false due to limited range of data type [-Wtype-limits] 182 | if (c == EOF) | ^ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:117: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h:1436:51: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 1436 | struct testIODone : public ::std::unary_function<TPageFrame&,bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:46, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_align.h:47, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:54, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:38, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/simulate_reads.cpp:6: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:342:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 342 | public ::std::unary_function<Pair<TKey, TValue>, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:47: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm.h:793:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 793 | public ::std::unary_function<Pair<TWeight, TPair>, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:79: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:246:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 246 | public ::std::binary_function<TGapAnchor, TGapAnchor, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:256:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 256 | public ::std::binary_function<TGapAnchor, TGapAnchor, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:166: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h: In function 'int seqan::_globalAlignmentScore(const String<TValue, TSpec>&, const String<TValue2, TSpec2>&, const MyersBitVector&)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h:70:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 70 | if (length(seqH) < length(seqV)) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h:74:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 74 | const unsigned int BLOCK_SIZE = BitsPerValue<unsigned int>::VALUE; | ^~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:174: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h: In function 'seqan::Pair<seqan::Pair<TDiagonal> > seqan::_alignBandedSmithWatermanTrace(LocalAlignmentFinder<TScoreValue>&, const TSequenceH&, const TSequenceV&, TId, TId, TScore&, TDiagonal, TDiagonal)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:409:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 409 | if ((actualCol == 0) || (actualRow == 0)) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:412:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 412 | if (actualCol < len1) _alignTracePrint(finder.trace, seqH, seqV, id1, actualCol, id2, actualRow, len1 - actualCol, Horizontal); | ^~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:60: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:485:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 485 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:495:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 495 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:505:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 505 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:515:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 515 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:525:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 525 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:535:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 535 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:62: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h: In function 'void seqan::convertMatchesToGlobalAlignment(FragmentStore<TSpec, TConfig>&, const TScore&, const TShrinkMatches&)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2357:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 2357 | if (alignQualityStoreLengthPre == 0u) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2361:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 2361 | sortAlignedReads(store.alignedReadStore, SortBeginPos()); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_fundamental.h:79, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:58, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence.h:51, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/map.h:42, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/cmdparser/cmdparser.h:37: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5Q_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1542:29: required from 'void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5Q_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1398:21: required from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = SimpleType<unsigned char, Dna5Q_>; TValueTarget = SimpleType<unsigned char, Dna5Q_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1429:31: required from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = SimpleType<unsigned char, Dna5Q_>; TValueTarget = SimpleType<unsigned char, Dna5Q_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1840:27: required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5Q_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20: required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5Q_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/file_format_mmap.h:793:9: required from 'void seqan::assignSeq(TSeq&, const TFastaSeq&, Fastq) [with TSeq = String<SimpleType<unsigned char, Dna5Q_> >; TFastaSeq = Segment<String<char, MMap<> >, InfixSegment>; Fastq = Tag<TagFastq_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/file_format_mmap.h:1423:13: required from 'void seqan::assignSeq(TSeq&, const TFileSeq&, const TagSelector<TTagList>&) [with TSeq = String<SimpleType<unsigned char, Dna5Q_> >; TFileSeq = Segment<String<char, MMap<> >, InfixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<TagRaw_> > > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io.h:1302:14: required from 'bool seqan::loadContigs(FragmentStore<TSpec, TConfig>&, const StringSet<String<char, Alloc<> > >&, bool) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io.h:1323:20: required from 'bool seqan::loadContigs(FragmentStore<TSpec, TConfig>&, const CharString&, bool) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; CharString = String<char, Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io.h:1331:20: required from 'bool seqan::loadContigs(FragmentStore<TSpec, TConfig>&, const TFileNames&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TFileNames = String<char, Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/simulate_reads.cpp:114:21: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1521:19: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class seqan::SimpleType<unsigned char, seqan::Dna5Q_>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1521 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_alphabet.h:84, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:68: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5Q_>' declared here 116 | class SimpleType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:59, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:41: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h: In function 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h:399:36: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] 399 | snprintf(buffer, 4, "%d", x); | ^ In file included from /usr/include/stdio.h:906, from /usr/include/c++/13/cstdio:42, from /usr/include/c++/13/ext/string_conversions.h:45, from /usr/include/c++/13/bits/basic_string.h:4072, from /usr/include/c++/13/string:54: In function 'int snprintf(char*, size_t, const char*, ...)', inlined from 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h:399:21: /usr/include/bits/stdio2.h:54:35: note: '__builtin___snprintf_chk' output between 2 and 5 bytes into a destination of size 4 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ [ 74%] Linking CXX executable ../../../bin/razers3_simulate_reads cd /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/razers3 && /usr/bin/cmake -E cmake_link_script CMakeFiles/razers3_simulate_reads.dir/link.txt --verbose=1 /usr/bin/g++ -std=c++14 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -fopenmp -std=c++11 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -static-libgcc -static-libstdc++ -rdynamic CMakeFiles/razers3_simulate_reads.dir/simulate_reads.cpp.o -o ../../../bin/razers3_simulate_reads -lrt -L/usr/lib64 -lz -L/usr/lib64 -lbz2 make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' [ 74%] Built target razers3_simulate_reads make -f extras/apps/razers3/CMakeFiles/razers3_quality2prob.dir/build.make extras/apps/razers3/CMakeFiles/razers3_quality2prob.dir/depend make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3 /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/razers3 /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/razers3/CMakeFiles/razers3_quality2prob.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' make -f extras/apps/razers3/CMakeFiles/razers3_quality2prob.dir/build.make extras/apps/razers3/CMakeFiles/razers3_quality2prob.dir/build make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' [ 75%] Building CXX object extras/apps/razers3/CMakeFiles/razers3_quality2prob.dir/quality2prob.cpp.o cd /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/razers3 && /usr/bin/g++ -DSEQAN_DATE=\"\" -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-1.4.2/extras/include -I/builddir/build/BUILD/seqan-1.4.2/core/include -std=c++14 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -fopenmp -std=c++11 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -MD -MT extras/apps/razers3/CMakeFiles/razers3_quality2prob.dir/quality2prob.cpp.o -MF CMakeFiles/razers3_quality2prob.dir/quality2prob.cpp.o.d -o CMakeFiles/razers3_quality2prob.dir/quality2prob.cpp.o -c /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/quality2prob.cpp In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:68, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:48, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/cmdparser/cmdparser.h:39, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_cmdparser.h:36, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/quality2prob.cpp:5: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:80:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 80 | struct FunctorUpcase : public std::unary_function<InType, Result> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/istream:40, from /usr/include/c++/13/fstream:40, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/quality2prob.cpp:1: /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:115:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 115 | struct FunctorLowcase : public std::unary_function<InType, Result> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:151:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 151 | struct FunctorConvert : public std::unary_function<InType,OutType> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:220:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 220 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:229:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 229 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:239:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 239 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:249:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 249 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:259:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 259 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:268:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 268 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:280:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 280 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/stream_algorithms.h:40, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:91: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamPeek(char&, FILE*)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:169:11: warning: comparison is always false due to limited range of data type [-Wtype-limits] 169 | if (c == EOF) | ^ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamReadChar(char&, FILE*)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:182:11: warning: comparison is always false due to limited range of data type [-Wtype-limits] 182 | if (c == EOF) | ^ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:117: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h:1436:51: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 1436 | struct testIODone : public ::std::unary_function<TPageFrame&,bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:46, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_align.h:47, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:54, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:38, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/quality2prob.cpp:6: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:342:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 342 | public ::std::unary_function<Pair<TKey, TValue>, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:47: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm.h:793:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 793 | public ::std::unary_function<Pair<TWeight, TPair>, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:79: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:246:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 246 | public ::std::binary_function<TGapAnchor, TGapAnchor, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:256:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 256 | public ::std::binary_function<TGapAnchor, TGapAnchor, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:166: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h: In function 'int seqan::_globalAlignmentScore(const String<TValue, TSpec>&, const String<TValue2, TSpec2>&, const MyersBitVector&)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h:70:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 70 | if (length(seqH) < length(seqV)) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h:74:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 74 | const unsigned int BLOCK_SIZE = BitsPerValue<unsigned int>::VALUE; | ^~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:174: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h: In function 'seqan::Pair<seqan::Pair<TDiagonal> > seqan::_alignBandedSmithWatermanTrace(LocalAlignmentFinder<TScoreValue>&, const TSequenceH&, const TSequenceV&, TId, TId, TScore&, TDiagonal, TDiagonal)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:409:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 409 | if ((actualCol == 0) || (actualRow == 0)) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:412:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 412 | if (actualCol < len1) _alignTracePrint(finder.trace, seqH, seqV, id1, actualCol, id2, actualRow, len1 - actualCol, Horizontal); | ^~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:60: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:485:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 485 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:495:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 495 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:505:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 505 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:515:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 515 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:525:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 525 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:535:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 535 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:62: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h: In function 'void seqan::convertMatchesToGlobalAlignment(FragmentStore<TSpec, TConfig>&, const TScore&, const TShrinkMatches&)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2357:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 2357 | if (alignQualityStoreLengthPre == 0u) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2361:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 2361 | sortAlignedReads(store.alignedReadStore, SortBeginPos()); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:62, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:40, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:33, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/quality2prob.cpp:7: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:45:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 45 | struct filterI1 : public ::std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:54:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 54 | struct filterI2 : public ::std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:63:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 63 | struct filterI3 : public ::std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:74: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:401:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 401 | struct insertBucket : public ::std::unary_function<TPageBucket,void> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:507:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 507 | struct insertBucket : public ::std::unary_function<TPageBucket,void> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:78: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:42:48: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 42 | struct MergeStreamComparer : public ::std::binary_function < PageBucket<TValue>, | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:57:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 57 | public ::std::binary_function < | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:257:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 257 | struct insertBucket : public ::std::unary_function<TPageBucket,void> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:372:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 372 | struct insertBucket : public ::std::unary_function<TPageBucket, void> { | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:45: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_set.h:373:41: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 373 | struct SetLess_ : public ::std::binary_function<TElement, TElement, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:70: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:404:18: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 404 | public::std::binary_function<FibreRecord, unsigned, bool> // functor for operator> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:744:18: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 744 | public::std::unary_function<InType, Result> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:760:18: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 760 | public::std::unary_function<InType, InType> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:80: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:854:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 854 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:902:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 902 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:970:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 970 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1039:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 1039 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1073:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 1073 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1121:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 1121 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2093:39: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 2093 | struct _qgramComp : public ::std::binary_function<InType,InType,Result> { | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2112:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 2112 | public ::std::binary_function< | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:91: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_sa_qsort.h:46:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 46 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_sa_qsort.h:85:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 85 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:96: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 65 | public std::binary_function<TValue, TValue, TResult> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 98 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 112 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 127 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 144 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 154 | public std::binary_function<TValue, TValue, TResult> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:99: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:110:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 110 | public ::std::binary_function < SkewDCStream<TValue>, | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:143:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 143 | public ::std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >, | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:100: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 65 | public std::binary_function<TValue, TValue, TResult> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 99 | public std::binary_function< | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 118 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 132 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 154 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 175 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 185 | public std::binary_function<TValue, TValue, TResult> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:103: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 57 | struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> { | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 97 | public std::binary_function< | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:141:29: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 141 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:109: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:59:42: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 59 | struct _mapInverse : public std::unary_function<InType,Result> { | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:164:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 164 | struct _mapInverseMulti : public std::unary_function<InType,Result> { | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const TText&, const TSA&, KasaiOriginal)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:312:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 312 | for(TSize hMax = _min(n - i, n - j); h < hMax && *I == *J; ++I, ++J, ++h) ; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:313:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 313 | LCP[isa - 1] = h; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const TText&, const TSA&, Kasai)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:379:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 379 | for(TSize hMax = _min(n - i, n - j); h < hMax && *I == *J; ++I, ++J, ++h) ; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:380:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 380 | LCP[i] = h | mark; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const StringSet<TSequence, TSpec>&, const TSA&, Kasai)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:483:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 483 | for(TSize hMax = _min(getValueI2((TPair)dec), n - j); h < hMax && *I == *J; ++I, ++J, ++h) ; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:484:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 484 | LCP[i] = h | mark; | ^~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:113: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_bwt.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_bwt.h:144:50: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 144 | struct _filterGlobalizer : public ::std::unary_function<InType,Result> { | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:120: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:585:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 585 | public ::std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:128: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h: In function 'void seqan::_storeWotdChildren(Index<TObject, IndexWotd<Dfi<TPredHull, TPred> > >&, TSize, TSize)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:504:27: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 504 | } else | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:506:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' 506 | for (TDirSize d = index.sentinelBound - index.sentinelOcc; d != index.sentinelBound; ++d) | ^~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:136: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/repeat_base.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/repeat_base.h:149:44: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 149 | struct RepeatLess_ : public ::std::binary_function<TPos, TPos, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:157: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_index_esa.h: In function 'typename seqan::Iterator<TLeft, const seqan::Tag<seqan::Standard_> >::Type seqan::_upperBoundLcpe(TText&, TSA&, SearchTreeIterator<TLCP, TSpec>, TQuery&, TDiff_, TDiff_)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_index_esa.h:1498:13: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 1498 | for(; i && ordEqual(*t, convert<TTextAlphabet>(*q)); --i, ++t, ++q) ; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_index_esa.h:1501:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 1501 | if (q == qEnd || t == tEnd || !ordGreater(*t, convert<TTextAlphabet>(*q))) { | ^~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:845:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 845 | public std::binary_function<TReadMatch, TReadMatch, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:862:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 862 | public std::binary_function<TReadMatch, TReadMatch, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:896:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 896 | public std::binary_function<TReadMatch, TReadMatch, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:934:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 934 | public std::binary_function<TReadMatch, TReadMatch, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:968:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 968 | public std::binary_function<TReadMatch, TReadMatch, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:1009:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 1009 | public std::binary_function<TReadMatch, TReadMatch, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:1046:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 1046 | public std::binary_function<TReadMatch, TReadMatch, int> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:1087:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 1087 | public std::binary_function<typename Value<TAlignedReadStore>::Type, typename Value<TAlignedReadStore>::Type, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:1130:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 1130 | public std::binary_function<typename Value<TAlignedReadStore>::Type, typename Value<TAlignedReadStore>::Type, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:1174:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 1174 | public std::binary_function<typename Value<TAlignedReadStore>::Type, typename Value<TAlignedReadStore>::Type, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:1218:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 1218 | public std::binary_function<typename Value<TAlignedReadStore>::Type, typename Value<TAlignedReadStore>::Type, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_fundamental.h:79, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:58, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence.h:51, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/map.h:42, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/cmdparser/cmdparser.h:37: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5Q_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1542:29: required from 'void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5Q_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1398:21: required from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = SimpleType<unsigned char, Dna5Q_>; TValueTarget = SimpleType<unsigned char, Dna5Q_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1429:31: required from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = SimpleType<unsigned char, Dna5Q_>; TValueTarget = SimpleType<unsigned char, Dna5Q_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1840:27: required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5Q_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20: required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5Q_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45: required from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >; TExpand = seqan::Tag<seqan::TagGenerous_>; typename seqan::Size<T>::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50: required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5Q_>; TSpec = Alloc<>; TSize = int; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18: required from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<SimpleType<unsigned char, Dna5Q_> >; TSize = int; typename Size<T>::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:724:19: required from 'bool seqan::loadReads(FragmentStore<TSpec, TConfig>&, const char*, TRazerSOptions&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TRazerSOptions = RazerSOptions<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/quality2prob.cpp:39:19: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1521:19: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class seqan::SimpleType<unsigned char, seqan::Dna5Q_>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1521 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_alphabet.h:84, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:68: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5Q_>' declared here 116 | class SimpleType | ^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1542:29: required from 'void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1398:21: required from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = SimpleType<unsigned char, Dna5_>; TValueTarget = SimpleType<unsigned char, Dna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1429:31: required from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = SimpleType<unsigned char, Dna5_>; TValueTarget = SimpleType<unsigned char, Dna5_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1840:27: required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize_ = unsigned int; TExpand = TagGenerous_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20: required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize_ = unsigned int; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45: required from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>; typename seqan::Size<T>::Type = unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50: required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize = long int; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18: required from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSize = long int; typename Size<T>::Type = unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/file_format_mmap.h:793:9: required from 'void seqan::assignSeq(TSeq&, const TFastaSeq&, Fastq) [with TSeq = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TFastaSeq = Segment<String<char, MMap<> >, InfixSegment>; Fastq = Tag<TagFastq_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/file_format_mmap.h:1423:13: required from 'void seqan::assignSeq(TSeq&, const TFileSeq&, const TagSelector<TTagList>&) [with TSeq = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TFileSeq = Segment<String<char, MMap<> >, InfixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<TagRaw_> > > >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:835:14: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1521:19: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class seqan::SimpleType<unsigned char, seqan::Dna5_>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1521 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5_>' declared here 116 | class SimpleType | ^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayMoveForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5Q_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1610:29: required from 'void seqan::arrayMoveForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5Q_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1444:21: required from 'void seqan::_arrayConstructMovePointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5Q_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1465:31: required from 'void seqan::arrayConstructMove(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5Q_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:849:31: required from 'static typename seqan::Size<T>::Type seqan::ClearSpaceExpandStringBase_<TExpand>::_clearSpace_(T&, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >; TExpand = seqan::Tag<seqan::TagGenerous_>; typename seqan::Size<T>::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1014:62: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1421:42: required from 'void seqan::append(String<TValue, TSpec>&, const TSource&, Tag<TUsage>) [with TTargetValue = SimpleType<unsigned char, Dna5Q_>; TTargetSpec = Alloc<>; TSource = String<SimpleType<unsigned char, Dna5Q_> >; TExpand = TagGenerous_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_set_concat_direct.h:318:11: required from 'void seqan::appendValue(StringSet<TString, Owner<ConcatDirect<void> > >&, const TString2&, Tag<TExpand>) [with TString = String<SimpleType<unsigned char, Dna5Q_> >; TString2 = String<SimpleType<unsigned char, Dna5Q_> >; TExpand = TagGenerous_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:1415:13: required from 'typename seqan::Size<typename seqan::FragmentStore<TSpec, TConfig>::TReadStore>::Type seqan::appendRead(FragmentStore<TSpec, TConfig>&, const TRead&, const CharString&, TId) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TRead = String<SimpleType<unsigned char, Dna5Q_> >; TId = unsigned int; typename Size<typename FragmentStore<TSpec, TConfig>::TReadStore>::Type = long unsigned int; typename FragmentStore<TSpec, TConfig>::TReadStore = String<ReadStoreElement<void>, Alloc<> >; CharString = String<char, Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:1442:19: required from 'typename seqan::Size<typename seqan::FragmentStore<TSpec, TConfig>::TReadStore>::Type seqan::appendRead(FragmentStore<TSpec, TConfig>&, const TRead&, const CharString&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TRead = String<SimpleType<unsigned char, Dna5Q_> >; typename Size<typename FragmentStore<TSpec, TConfig>::TReadStore>::Type = long unsigned int; typename FragmentStore<TSpec, TConfig>::TReadStore = String<ReadStoreElement<void>, Alloc<> >; CharString = String<char, Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:727:19: required from 'bool seqan::loadReads(FragmentStore<TSpec, TConfig>&, const char*, TRazerSOptions&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TRazerSOptions = RazerSOptions<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/quality2prob.cpp:39:19: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1589:19: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class seqan::SimpleType<unsigned char, seqan::Dna5Q_>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1589 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5Q_>' declared here 116 | class SimpleType | ^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayMoveBackwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5Q_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1641:30: required from 'void seqan::arrayMoveBackward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5Q_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1213:26: required from 'void seqan::arrayMove(TSource1, TSource2, TTarget) [with TTarget = SimpleType<unsigned char, Dna5Q_>*; TSource1 = SimpleType<unsigned char, Dna5Q_>*; TSource2 = SimpleType<unsigned char, Dna5Q_>*]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1660:14: required from 'void seqan::_arrayClearSpacePointer(TValue*, size_t, size_t, size_t, const True&) [with TValue = SimpleType<unsigned char, Dna5Q_>; size_t = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1681:28: required from 'void seqan::arrayClearSpace(TValue*, size_t, size_t, size_t) [with TValue = SimpleType<unsigned char, Dna5Q_>; size_t = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:856:28: required from 'static typename seqan::Size<T>::Type seqan::ClearSpaceExpandStringBase_<TExpand>::_clearSpace_(T&, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >; TExpand = seqan::Tag<seqan::TagGenerous_>; typename seqan::Size<T>::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1014:62: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1421:42: required from 'void seqan::append(String<TValue, TSpec>&, const TSource&, Tag<TUsage>) [with TTargetValue = SimpleType<unsigned char, Dna5Q_>; TTargetSpec = Alloc<>; TSource = String<SimpleType<unsigned char, Dna5Q_> >; TExpand = TagGenerous_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_set_concat_direct.h:318:11: required from 'void seqan::appendValue(StringSet<TString, Owner<ConcatDirect<void> > >&, const TString2&, Tag<TExpand>) [with TString = String<SimpleType<unsigned char, Dna5Q_> >; TString2 = String<SimpleType<unsigned char, Dna5Q_> >; TExpand = TagGenerous_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:1415:13: required from 'typename seqan::Size<typename seqan::FragmentStore<TSpec, TConfig>::TReadStore>::Type seqan::appendRead(FragmentStore<TSpec, TConfig>&, const TRead&, const CharString&, TId) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TRead = String<SimpleType<unsigned char, Dna5Q_> >; TId = unsigned int; typename Size<typename FragmentStore<TSpec, TConfig>::TReadStore>::Type = long unsigned int; typename FragmentStore<TSpec, TConfig>::TReadStore = String<ReadStoreElement<void>, Alloc<> >; CharString = String<char, Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:1442:19: required from 'typename seqan::Size<typename seqan::FragmentStore<TSpec, TConfig>::TReadStore>::Type seqan::appendRead(FragmentStore<TSpec, TConfig>&, const TRead&, const CharString&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TRead = String<SimpleType<unsigned char, Dna5Q_> >; typename Size<typename FragmentStore<TSpec, TConfig>::TReadStore>::Type = long unsigned int; typename FragmentStore<TSpec, TConfig>::TReadStore = String<ReadStoreElement<void>, Alloc<> >; CharString = String<char, Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:727:19: required from 'bool seqan::loadReads(FragmentStore<TSpec, TConfig>&, const char*, TRazerSOptions&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TRazerSOptions = RazerSOptions<>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/quality2prob.cpp:39:19: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1621:19: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class seqan::SimpleType<unsigned char, seqan::Dna5Q_>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1621 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5Q_>' declared here 116 | class SimpleType | ^~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io.h:64, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:38: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/sequence_stream_impl.h: In member function 'void seqan::SequenceStreamImpl_::_guessFileTypeAndFormatForReadingAndInitialize()': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/sequence_stream_impl.h:310:25: warning: this statement may fall through [-Wimplicit-fallthrough=] 310 | _fileFormat = this->_checkFormat(*_istreamReader); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/sequence_stream_impl.h:313:9: note: here 313 | case SeqIOFileType_::FILE_TYPE_AUTO: | ^~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:59, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:41: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h: In function 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h:399:36: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] 399 | snprintf(buffer, 4, "%d", x); | ^ In file included from /usr/include/stdio.h:906, from /usr/include/c++/13/cstdio:42, from /usr/include/c++/13/ext/string_conversions.h:45, from /usr/include/c++/13/bits/basic_string.h:4072, from /usr/include/c++/13/string:54: In function 'int snprintf(char*, size_t, const char*, ...)', inlined from 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h:399:21: /usr/include/bits/stdio2.h:54:35: note: '__builtin___snprintf_chk' output between 2 and 5 bytes into a destination of size 4 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ [ 75%] Linking CXX executable ../../../bin/razers3_quality2prob cd /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/razers3 && /usr/bin/cmake -E cmake_link_script CMakeFiles/razers3_quality2prob.dir/link.txt --verbose=1 /usr/bin/g++ -std=c++14 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -fopenmp -std=c++11 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -static-libgcc -static-libstdc++ -rdynamic CMakeFiles/razers3_quality2prob.dir/quality2prob.cpp.o -o ../../../bin/razers3_quality2prob -lrt -L/usr/lib64 -lz -L/usr/lib64 -lbz2 make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' [ 75%] Built target razers3_quality2prob make -f extras/apps/rep_sep/CMakeFiles/rep_sep.dir/build.make extras/apps/rep_sep/CMakeFiles/rep_sep.dir/depend make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/extras/apps/rep_sep /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/rep_sep /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/rep_sep/CMakeFiles/rep_sep.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' make -f extras/apps/rep_sep/CMakeFiles/rep_sep.dir/build.make extras/apps/rep_sep/CMakeFiles/rep_sep.dir/build make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' [ 75%] Building CXX object extras/apps/rep_sep/CMakeFiles/rep_sep.dir/rep_sep.cpp.o cd /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/rep_sep && /usr/bin/g++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-1.4.2/extras/include -I/builddir/build/BUILD/seqan-1.4.2/core/include -std=c++14 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -MD -MT extras/apps/rep_sep/CMakeFiles/rep_sep.dir/rep_sep.cpp.o -MF CMakeFiles/rep_sep.dir/rep_sep.cpp.o.d -o CMakeFiles/rep_sep.dir/rep_sep.cpp.o -c /builddir/build/BUILD/seqan-1.4.2/extras/apps/rep_sep/rep_sep.cpp In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:68, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:48, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/arg_parse.h:45, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/rep_sep/rep_sep.cpp:27: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:80:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 80 | struct FunctorUpcase : public std::unary_function<InType, Result> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/ostream:40, from /usr/include/c++/13/iostream:41, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/rep_sep/rep_sep.cpp:22: /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:115:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 115 | struct FunctorLowcase : public std::unary_function<InType, Result> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:151:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 151 | struct FunctorConvert : public std::unary_function<InType,OutType> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:220:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 220 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:229:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 229 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:239:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 239 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:249:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 249 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:259:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 259 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:268:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 268 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:280:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 280 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/stream_algorithms.h:40, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:91: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamPeek(char&, FILE*)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:169:11: warning: comparison is always false due to limited range of data type [-Wtype-limits] 169 | if (c == EOF) | ^ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamReadChar(char&, FILE*)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:182:11: warning: comparison is always false due to limited range of data type [-Wtype-limits] 182 | if (c == EOF) | ^ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:117: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h:1436:51: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 1436 | struct testIODone : public ::std::unary_function<TPageFrame&,bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:46, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_align.h:47, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:54, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:38, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/rep_sep/rep_sep.cpp:29: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:342:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 342 | public ::std::unary_function<Pair<TKey, TValue>, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:47: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm.h:793:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 793 | public ::std::unary_function<Pair<TWeight, TPair>, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:79: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:246:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 246 | public ::std::binary_function<TGapAnchor, TGapAnchor, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:256:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 256 | public ::std::binary_function<TGapAnchor, TGapAnchor, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:166: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h: In function 'int seqan::_globalAlignmentScore(const String<TValue, TSpec>&, const String<TValue2, TSpec2>&, const MyersBitVector&)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h:70:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 70 | if (length(seqH) < length(seqV)) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h:74:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 74 | const unsigned int BLOCK_SIZE = BitsPerValue<unsigned int>::VALUE; | ^~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:174: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h: In function 'seqan::Pair<seqan::Pair<TDiagonal> > seqan::_alignBandedSmithWatermanTrace(LocalAlignmentFinder<TScoreValue>&, const TSequenceH&, const TSequenceV&, TId, TId, TScore&, TDiagonal, TDiagonal)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:409:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 409 | if ((actualCol == 0) || (actualRow == 0)) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:412:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 412 | if (actualCol < len1) _alignTracePrint(finder.trace, seqH, seqV, id1, actualCol, id2, actualRow, len1 - actualCol, Horizontal); | ^~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:60: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:485:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 485 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:495:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 495 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:505:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 505 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:515:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 515 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:525:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 525 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:535:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 535 | public ::std::binary_function<TAlignedRead, TAlignedRead, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:62: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h: In function 'void seqan::convertMatchesToGlobalAlignment(FragmentStore<TSpec, TConfig>&, const TScore&, const TShrinkMatches&)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2357:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 2357 | if (alignQualityStoreLengthPre == 0u) | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2361:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 2361 | sortAlignedReads(store.alignedReadStore, SortBeginPos()); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_fundamental.h:69, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:58, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/arg_parse.h:44: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h: In instantiation of 'void seqan::assign(TTarget&, const TSource&) [with TTarget = GraphCargo<Triple<char, unsigned int, long unsigned int>, AlignedReadStoreElement<long int, GapAnchor<long int>, void>, long unsigned int>; TSource = GraphCargo<Triple<char, unsigned int, long unsigned int>, AlignedReadStoreElement<long int, GapAnchor<long int>, void>, long unsigned int>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1242:11: required from 'void seqan::assignValue(T&, TPos, const TValue&) [with T = String<GraphCargo<Triple<char, unsigned int, long unsigned int>, AlignedReadStoreElement<long int, GapAnchor<long int>, void>, long unsigned int>, Alloc<> >; TValue = GraphCargo<Triple<char, unsigned int, long unsigned int>, AlignedReadStoreElement<long int, GapAnchor<long int>, void>, long unsigned int>; TPos = unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_property.h:178:13: required from 'void seqan::assignProperty(TPropertyMap&, TDescriptor, TValue) [with TPropertyMap = String<GraphCargo<Triple<char, unsigned int, long unsigned int>, AlignedReadStoreElement<long int, GapAnchor<long int>, void>, long unsigned int>, Alloc<> >; TDescriptor = unsigned int; TValue = GraphCargo<Triple<char, unsigned int, long unsigned int>, AlignedReadStoreElement<long int, GapAnchor<long int>, void>, long unsigned int>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/rep_sep/rgraph_base.h:191:23: required from 'GraphCargo<TColumnAlphabet, TAlignedReadStoreElement, TPosition>& registerRead(ReadGraph<TColumnAlphabet, TAlignedReadStoreElement, TPosition>&, typename ReadGraph<TColumnAlphabet, TAlignedReadStoreElement, TPosition>::TId) [with TColumnAlphabet = seqan::Triple<char, unsigned int, long unsigned int>; TAlignedReadStoreElement = seqan::AlignedReadStoreElement<long int, seqan::GapAnchor<long int>, void>; TPosition = long unsigned int; typename ReadGraph<TColumnAlphabet, TAlignedReadStoreElement, TPosition>::TId = unsigned int]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/rep_sep/rgraph_construction.h:82:59: required from 'void construct(ReadGraph<TColumnAlphabet, TAlignedReadStoreElement, TPosition>&, const seqan::String<seqan::Pair<TPosition, seqan::String<TString> > >&, const seqan::FragmentStore<TSpec, TConfig>&, TId) [with TColumnAlphabet = seqan::Triple<char, unsigned int, long unsigned int>; TAlignedReadStoreElement = seqan::AlignedReadStoreElement<long int, seqan::GapAnchor<long int>, void>; TPosition = long unsigned int; TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TId = int]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/rep_sep/rep_sep.cpp:212:14: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:142:12: warning: implicitly-declared 'GraphCargo<seqan::Triple<char, unsigned int, long unsigned int>, seqan::AlignedReadStoreElement<long int, seqan::GapAnchor<long int>, void>, long unsigned int>& GraphCargo<seqan::Triple<char, unsigned int, long unsigned int>, seqan::AlignedReadStoreElement<long int, seqan::GapAnchor<long int>, void>, long unsigned int>::operator=(const GraphCargo<seqan::Triple<char, unsigned int, long unsigned int>, seqan::AlignedReadStoreElement<long int, seqan::GapAnchor<long int>, void>, long unsigned int>&)' is deprecated [-Wdeprecated-copy] 142 | target = source; | ~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/extras/apps/rep_sep/rgraph.h:32, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/rep_sep/rep_sep.cpp:34: /builddir/build/BUILD/seqan-1.4.2/extras/apps/rep_sep/rgraph_base.h:44:5: note: because 'GraphCargo<seqan::Triple<char, unsigned int, long unsigned int>, seqan::AlignedReadStoreElement<long int, seqan::GapAnchor<long int>, void>, long unsigned int>' has user-provided 'GraphCargo<TColumnAlphabet, TAlignedReadStoreElement, TPosition>::GraphCargo(const GraphCargo<TColumnAlphabet, TAlignedReadStoreElement, TPosition>&) [with TColumnAlphabet = seqan::Triple<char, unsigned int, long unsigned int>; TAlignedReadStoreElement = seqan::AlignedReadStoreElement<long int, seqan::GapAnchor<long int>, void>; TPosition = long unsigned int]' 44 | GraphCargo(GraphCargo const& other) | ^~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_fundamental.h:79: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5Q_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1542:29: required from 'void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5Q_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1398:21: required from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = SimpleType<unsigned char, Dna5Q_>; TValueTarget = SimpleType<unsigned char, Dna5Q_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1429:31: required from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = SimpleType<unsigned char, Dna5Q_>; TValueTarget = SimpleType<unsigned char, Dna5Q_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1840:27: required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5Q_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagExact_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20: required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5Q_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagExact_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:131:16: required from 'seqan::String<TValue, seqan::Alloc<TSpec> >::String(const seqan::String<TValue, seqan::Alloc<TSpec> >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna5Q_>; TSpec = void]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/rep_sep/assembly_parser.h:186:27: required from 'void parseContig(const seqan::FragmentStore<TSpec, TConfig>&, TId, seqan::String<TEmission>&, TScannerType) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TId = int; TAnnotatedCandidateColumn = seqan::Pair<long unsigned int, seqan::String<seqan::Triple<char, unsigned int, long unsigned int> > >; TScannerType = SimpleColumn]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/rep_sep/rep_sep.cpp:198:16: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1521:19: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class seqan::SimpleType<unsigned char, seqan::Dna5Q_>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1521 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_alphabet.h:84, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:68: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5Q_>' declared here 116 | class SimpleType | ^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayMoveForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5Q_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1610:29: required from 'void seqan::arrayMoveForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5Q_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1444:21: required from 'void seqan::_arrayConstructMovePointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5Q_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1465:31: required from 'void seqan::arrayConstructMove(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5Q_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:849:31: required from 'static typename seqan::Size<T>::Type seqan::ClearSpaceExpandStringBase_<TExpand>::_clearSpace_(T&, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >; TExpand = seqan::Tag<seqan::TagGenerous_>; typename seqan::Size<T>::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1014:62: required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::_clearSpace(String<TValue, TSpec>&, TSize, TPosition, TPosition, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5Q_>; TSpec = Alloc<>; TSize = long unsigned int; TPosition = long unsigned int; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1367:67: required from 'static void seqan::AppendString_<TExpand>::append_(TTarget&, TSource&) [with TTarget = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >; TSource = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1421:42: required from 'void seqan::append(String<TValue, TSpec>&, const TSource&, Tag<TUsage>) [with TTargetValue = SimpleType<unsigned char, Dna5Q_>; TTargetSpec = Alloc<>; TSource = String<SimpleType<unsigned char, Dna5Q_> >; TExpand = TagGenerous_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_set_concat_direct.h:318:11: required from 'void seqan::appendValue(StringSet<TString, Owner<ConcatDirect<void> > >&, const TString2&, Tag<TExpand>) [with TString = String<SimpleType<unsigned char, Dna5Q_> >; TString2 = String<SimpleType<unsigned char, Dna5Q_> >; TExpand = TagGenerous_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:1396:13: required from 'typename seqan::Size<typename seqan::FragmentStore<TSpec, TConfig>::TReadStore>::Type seqan::appendRead(FragmentStore<TSpec, TConfig>&, const TRead&, TId) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TRead = String<SimpleType<unsigned char, Dna5Q_> >; TId = unsigned int; typename Size<typename FragmentStore<TSpec, TConfig>::TReadStore>::Type = long unsigned int; typename FragmentStore<TSpec, TConfig>::TReadStore = String<ReadStoreElement<void>, Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io.h:452:15: required from 'int seqan::read(TFile&, FragmentStore<TSpec, TConfig>&, Amos) [with TFile = _IO_FILE*; TSpec = void; TConfig = FragmentStoreConfig<void>; Amos = const Tag<TagAmos_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/rep_sep/rep_sep.cpp:155:9: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1589:19: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class seqan::SimpleType<unsigned char, seqan::Dna5Q_>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1589 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5Q_>' declared here 116 | class SimpleType | ^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayMoveBackwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5Q_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1641:30: required from 'void seqan::arrayMoveBackward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5Q_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1213:26: required from 'void seqan::arrayMove(TSource1, TSource2, TTarget) [with TTarget = SimpleType<unsigned char, Dna5Q_>*; TSource1 = SimpleType<unsigned char, Dna5Q_>*; TSource2 = SimpleType<unsigned char, Dna5Q_>*]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1660:14: required from 'void seqan::_arrayClearSpacePointer(TValue*, size_t, size_t, size_t, const True&) [with TValue = SimpleType<unsigned char, Dna5Q_>; size_t = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1681:28: required from 'void seqan::arrayClearSpace(TValue*, size_t, size_t, size_t) [with TValue = SimpleType<unsigned char, Dna5Q_>; size_t = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:856:28: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1367:67: required from 'static void seqan::AppendString_<TExpand>::append_(TTarget&, TSource&) [with TTarget = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >; TSource = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1421:42: required from 'void seqan::append(String<TValue, TSpec>&, const TSource&, Tag<TUsage>) [with TTargetValue = SimpleType<unsigned char, Dna5Q_>; TTargetSpec = Alloc<>; TSource = String<SimpleType<unsigned char, Dna5Q_> >; TExpand = TagGenerous_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_set_concat_direct.h:318:11: required from 'void seqan::appendValue(StringSet<TString, Owner<ConcatDirect<void> > >&, const TString2&, Tag<TExpand>) [with TString = String<SimpleType<unsigned char, Dna5Q_> >; TString2 = String<SimpleType<unsigned char, Dna5Q_> >; TExpand = TagGenerous_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:1396:13: required from 'typename seqan::Size<typename seqan::FragmentStore<TSpec, TConfig>::TReadStore>::Type seqan::appendRead(FragmentStore<TSpec, TConfig>&, const TRead&, TId) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TRead = String<SimpleType<unsigned char, Dna5Q_> >; TId = unsigned int; typename Size<typename FragmentStore<TSpec, TConfig>::TReadStore>::Type = long unsigned int; typename FragmentStore<TSpec, TConfig>::TReadStore = String<ReadStoreElement<void>, Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io.h:452:15: required from 'int seqan::read(TFile&, FragmentStore<TSpec, TConfig>&, Amos) [with TFile = _IO_FILE*; TSpec = void; TConfig = FragmentStoreConfig<void>; Amos = const Tag<TagAmos_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/rep_sep/rep_sep.cpp:155:9: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1621:19: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class seqan::SimpleType<unsigned char, seqan::Dna5Q_>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1621 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5Q_>' declared here 116 | class SimpleType | ^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h: In instantiation of 'void seqan::assign(TTarget&, TSource&) [with TTarget = Triple<char, unsigned int, long unsigned int>; TSource = Triple<char, unsigned int, long unsigned int>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:268:11: required from 'void seqan::move(TTarget&, TSource&) [with TTarget = Triple<char, unsigned int, long unsigned int>; TSource = Triple<char, unsigned int, long unsigned int>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1056:13: required from 'void seqan::_arrayMoveForwardDefault(TSource1, TSource2, TTarget) [with TTarget = Triple<char, unsigned int, long unsigned int>*; TSource1 = Triple<char, unsigned int, long unsigned int>*; TSource2 = Triple<char, unsigned int, long unsigned int>*]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1600:29: required from 'void seqan::_arrayMoveForwardPointer(TValue*, TValue*, TValue*, False) [with TValue = Triple<char, unsigned int, long unsigned int>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1610:29: required from 'void seqan::arrayMoveForward(TValue*, TValue*, TValue*) [with TValue = Triple<char, unsigned int, long unsigned int>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1211:25: required from 'void seqan::arrayMove(TSource1, TSource2, TTarget) [with TTarget = Triple<char, unsigned int, long unsigned int>*; TSource1 = Triple<char, unsigned int, long unsigned int>*; TSource2 = Triple<char, unsigned int, long unsigned int>*]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1295:22: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1014:62: required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::_clearSpace(String<TValue, TSpec>&, TSize, TPosition, TPosition, Tag<TUsage>) [with TValue = Triple<char, unsigned int, long unsigned int>; TSpec = Alloc<>; TSize = long unsigned int; TPosition = long unsigned int; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1367:67: required from 'static void seqan::AppendString_<TExpand>::append_(TTarget&, TSource&) [with TTarget = seqan::String<seqan::Triple<char, unsigned int, long unsigned int> >; TSource = const seqan::Triple<char, unsigned int, long unsigned int>; TExpand = seqan::Tag<seqan::TagGenerous_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1421:42: required from 'void seqan::append(String<TValue, TSpec>&, const TSource&, Tag<TUsage>) [with TTargetValue = Triple<char, unsigned int, long unsigned int>; TTargetSpec = Alloc<>; TSource = Triple<char, unsigned int, long unsigned int>; TExpand = TagGenerous_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1626:11: required from 'void seqan::append(TTarget&, const TSource&) [with TTarget = String<Triple<char, unsigned int, long unsigned int> >; TSource = Triple<char, unsigned int, long unsigned int>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/rep_sep/assembly_parser.h:197:19: required from 'void parseContig(const seqan::FragmentStore<TSpec, TConfig>&, TId, seqan::String<TEmission>&, TScannerType) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TId = int; TAnnotatedCandidateColumn = seqan::Pair<long unsigned int, seqan::String<seqan::Triple<char, unsigned int, long unsigned int> > >; TScannerType = SimpleColumn]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/rep_sep/rep_sep.cpp:198:16: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:133:12: warning: implicitly-declared 'constexpr seqan::Triple<char, unsigned int, long unsigned int>& seqan::Triple<char, unsigned int, long unsigned int>::operator=(const seqan::Triple<char, unsigned int, long unsigned int>&)' is deprecated [-Wdeprecated-copy] 133 | target = source; | ~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_aggregate.h:57, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:71: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_base.h:162:12: note: because 'seqan::Triple<char, unsigned int, long unsigned int>' has user-provided 'seqan::Triple<T1, T2, T3, TSpec>::Triple(const seqan::Triple<T1, T2, T3, TSpec>&) [with T1 = char; T2 = unsigned int; T3 = long unsigned int; TSpec = void]' 162 | inline Triple(Triple const & _p) | ^~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_allocator.h:53, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:74: In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<unsigned int, Alloc<> >; TValue = unsigned int; TSize = long unsigned int; TUsage = AllocateStorage_]', inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = unsigned int; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = unsigned int; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = unsigned int; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30, inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20, inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<unsigned int, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50, inlined from 'typename seqan::Value<seqan::IdManager<TIdType, TSpec> >::Type seqan::obtainId(IdManager<TIdType, TSpec>&) [with TIdType = unsigned int; TSpec = Tag<Default_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_idmanager.h:205:9: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value '18446744073709551608' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/exception_ptr.h:38, from /usr/include/c++/13/exception:164, from /usr/include/c++/13/ios:41: /usr/include/c++/13/new: In function 'typename seqan::Value<seqan::IdManager<TIdType, TSpec> >::Type seqan::obtainId(IdManager<TIdType, TSpec>&) [with TIdType = unsigned int; TSpec = Tag<Default_>]': /usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here 126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >; TValue = std::__cxx11::basic_string<char>; TSize = long unsigned int; TUsage = AllocateStorage_]', inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = std::__cxx11::basic_string<char>; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28, inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30, inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20, inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<std::__cxx11::basic_string<char>, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45, inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50, inlined from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18, inlined from 'void seqan::eraseBack(T&) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2337:8, inlined from 'TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string<char>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/arg_parse/arg_parse_ctd_support.h:88:30: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value '18446744073709551552' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/new: In function 'TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string<char>]': /usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here 126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:59, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:41: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h: In function 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h:399:36: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] 399 | snprintf(buffer, 4, "%d", x); | ^ In file included from /usr/include/stdio.h:906, from /usr/include/c++/13/cstdio:42, from /usr/include/c++/13/ext/string_conversions.h:45, from /usr/include/c++/13/bits/basic_string.h:4072, from /usr/include/c++/13/string:54: In function 'int snprintf(char*, size_t, const char*, ...)', inlined from 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h:399:21: /usr/include/bits/stdio2.h:54:35: note: '__builtin___snprintf_chk' output between 2 and 5 bytes into a destination of size 4 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ [ 77%] Linking CXX executable ../../../bin/rep_sep cd /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/rep_sep && /usr/bin/cmake -E cmake_link_script CMakeFiles/rep_sep.dir/link.txt --verbose=1 /usr/bin/g++ -std=c++14 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -static-libgcc -static-libstdc++ -rdynamic CMakeFiles/rep_sep.dir/rep_sep.cpp.o -o ../../../bin/rep_sep -lrt make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' [ 77%] Built target rep_sep make -f extras/apps/searchjoin/CMakeFiles/search.dir/build.make extras/apps/searchjoin/CMakeFiles/search.dir/depend make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/searchjoin /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/searchjoin/CMakeFiles/search.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' make -f extras/apps/searchjoin/CMakeFiles/search.dir/build.make extras/apps/searchjoin/CMakeFiles/search.dir/build make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release' [ 77%] Building CXX object extras/apps/searchjoin/CMakeFiles/search.dir/search.cpp.o cd /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/searchjoin && /usr/bin/g++ -DSEQAN_DATE=\"\" -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_REVISION=\"\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-1.4.2/extras/include -I/builddir/build/BUILD/seqan-1.4.2/core/include -std=c++14 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -fopenmp -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -MD -MT extras/apps/searchjoin/CMakeFiles/search.dir/search.cpp.o -MF CMakeFiles/search.dir/search.cpp.o.d -o CMakeFiles/search.dir/search.cpp.o -c /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:68, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:48, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/arg_parse.h:45, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:53: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:80:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 80 | struct FunctorUpcase : public std::unary_function<InType, Result> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/ostream:40, from /usr/include/c++/13/iostream:41, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/debug_test_system.h:46, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_debug.h:52, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:49, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:51: /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:115:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 115 | struct FunctorLowcase : public std::unary_function<InType, Result> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:151:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 151 | struct FunctorConvert : public std::unary_function<InType,OutType> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:220:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 220 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:229:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 229 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:239:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 239 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:249:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 249 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:259:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 259 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:268:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 268 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:280:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 280 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/stream_algorithms.h:40, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:91: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamPeek(char&, FILE*)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:169:11: warning: comparison is always false due to limited range of data type [-Wtype-limits] 169 | if (c == EOF) | ^ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamReadChar(char&, FILE*)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:182:11: warning: comparison is always false due to limited range of data type [-Wtype-limits] 182 | if (c == EOF) | ^ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:117: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h:1436:51: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 1436 | struct testIODone : public ::std::unary_function<TPageFrame&,bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:62, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:40, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/db.h:43, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:56: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:45:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 45 | struct filterI1 : public ::std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:54:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 54 | struct filterI2 : public ::std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:63:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 63 | struct filterI3 : public ::std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:74: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:401:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 401 | struct insertBucket : public ::std::unary_function<TPageBucket,void> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:507:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 507 | struct insertBucket : public ::std::unary_function<TPageBucket,void> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:78: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:42:48: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 42 | struct MergeStreamComparer : public ::std::binary_function < PageBucket<TValue>, | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:57:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 57 | public ::std::binary_function < | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:257:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 257 | struct insertBucket : public ::std::unary_function<TPageBucket,void> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:372:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 372 | struct insertBucket : public ::std::unary_function<TPageBucket, void> { | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:46, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find.h:47, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:44: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:342:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 342 | public ::std::unary_function<Pair<TKey, TValue>, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:47: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm.h:793:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 793 | public ::std::unary_function<Pair<TWeight, TPair>, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:45: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_set.h:373:41: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 373 | struct SetLess_ : public ::std::binary_function<TElement, TElement, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:70: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:404:18: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 404 | public::std::binary_function<FibreRecord, unsigned, bool> // functor for operator> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:744:18: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 744 | public::std::unary_function<InType, Result> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:760:18: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 760 | public::std::unary_function<InType, InType> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:80: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:854:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 854 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:902:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 902 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:970:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 970 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1039:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 1039 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1073:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 1073 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1121:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 1121 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2093:39: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 2093 | struct _qgramComp : public ::std::binary_function<InType,InType,Result> { | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2112:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 2112 | public ::std::binary_function< | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:91: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_sa_qsort.h:46:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 46 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_sa_qsort.h:85:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 85 | public ::std::binary_function < TSAValue, TSAValue, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:96: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 65 | public std::binary_function<TValue, TValue, TResult> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 98 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 112 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 127 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 144 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 154 | public std::binary_function<TValue, TValue, TResult> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:99: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:110:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 110 | public ::std::binary_function < SkewDCStream<TValue>, | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:143:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 143 | public ::std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >, | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:100: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 65 | public std::binary_function<TValue, TValue, TResult> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 99 | public std::binary_function< | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 118 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 132 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 154 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 175 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 185 | public std::binary_function<TValue, TValue, TResult> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:103: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 57 | struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> { | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 97 | public std::binary_function< | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:141:29: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 141 | public std::unary_function<TValue, TResult> | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:109: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:59:42: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 59 | struct _mapInverse : public std::unary_function<InType,Result> { | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:164:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 164 | struct _mapInverseMulti : public std::unary_function<InType,Result> { | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const TText&, const TSA&, KasaiOriginal)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:312:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 312 | for(TSize hMax = _min(n - i, n - j); h < hMax && *I == *J; ++I, ++J, ++h) ; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:313:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 313 | LCP[isa - 1] = h; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const TText&, const TSA&, Kasai)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:379:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 379 | for(TSize hMax = _min(n - i, n - j); h < hMax && *I == *J; ++I, ++J, ++h) ; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:380:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 380 | LCP[i] = h | mark; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const StringSet<TSequence, TSpec>&, const TSA&, Kasai)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:483:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 483 | for(TSize hMax = _min(getValueI2((TPair)dec), n - j); h < hMax && *I == *J; ++I, ++J, ++h) ; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:484:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 484 | LCP[i] = h | mark; | ^~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:113: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_bwt.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_bwt.h:144:50: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 144 | struct _filterGlobalizer : public ::std::unary_function<InType,Result> { | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:120: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:585:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 585 | public ::std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:128: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h: In function 'void seqan::_storeWotdChildren(Index<TObject, IndexWotd<Dfi<TPredHull, TPred> > >&, TSize, TSize)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:504:27: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 504 | } else | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:506:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' 506 | for (TDirSize d = index.sentinelBound - index.sentinelOcc; d != index.sentinelBound; ++d) | ^~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:136: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/repeat_base.h: At global scope: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/repeat_base.h:149:44: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 149 | struct RepeatLess_ : public ::std::binary_function<TPos, TPos, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:157: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_index_esa.h: In function 'typename seqan::Iterator<TLeft, const seqan::Tag<seqan::Standard_> >::Type seqan::_upperBoundLcpe(TText&, TSA&, SearchTreeIterator<TLCP, TSpec>, TQuery&, TDiff_, TDiff_)': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_index_esa.h:1498:13: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 1498 | for(; i && ordEqual(*t, convert<TTextAlphabet>(*q)); --i, ++t, ++q) ; | ^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_index_esa.h:1501:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 1501 | if (q == qEnd || t == tEnd || !ordGreater(*t, convert<TTextAlphabet>(*q))) { | ^~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/db.h: In instantiation of 'void build(DbIndex<seqan::Index<TObject, TSpec>, TDbIndexSpec>&, Db<TText, TDbSpec>&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndexSpec = seqan::IndexSa<seqan::Tag<HugeDb_> >; TDbIndexSpec = void; TDbSpec = void; TSpec = seqan::Tag<seqan::Default_>]': /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:336:10: required from 'void index(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, TSpec>&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >; TSpec = seqan::Tag<seqan::Parallel_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:280:10: required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:513:39: required from here /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/db.h:780:19: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >& seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >&)' is deprecated [-Wdeprecated-copy] 780 | dbIndex.index = TIndex(db.text); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index_extras.h:54, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/db.h:44: /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:86:5: note: because 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >' has user-provided 'seqan::Index<TText, seqan::IndexSa<TSpec> >::Index(const seqan::Index<TText, seqan::IndexSa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TSpec = seqan::Tag<HugeDb_>]' 86 | Index(Index const & other) : | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/db.h: In instantiation of 'void buildQuery(DbIndex<seqan::Index<TText, seqan::IndexSa<TSpec> >, seqan::Tag<Query_> >&, Db<TText, TDbSpec>&, TSeedLength) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndexSpec = seqan::Tag<HugeDb_>; TDbSpec = seqan::Tag<Query_>; TSeedLength = unsigned int]': /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:366:15: required from 'void prepare(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, TSpec>&, Db<TText, TDbSpec>&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >; TSpec = seqan::Tag<seqan::Parallel_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:321:12: required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:513:39: required from here /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/db.h:902:32: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >& seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >&)' is deprecated [-Wdeprecated-copy] 902 | dbIndex.index[seedSet] = TIndex(db.text); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:86:5: note: because 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >' has user-provided 'seqan::Index<TText, seqan::IndexSa<TSpec> >::Index(const seqan::Index<TText, seqan::IndexSa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TSpec = seqan::Tag<HugeDb_>]' 86 | Index(Index const & other) : | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/db.h: In instantiation of 'void build(DbIndex<seqan::Index<TObject, TSpec>, TDbIndexSpec>&, Db<TText, TDbSpec>&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndexSpec = seqan::IndexSa<seqan::Tag<SmallDb_> >; TDbIndexSpec = void; TDbSpec = void; TSpec = seqan::Tag<seqan::Default_>]': /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:336:10: required from 'void index(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, TSpec>&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >; TSpec = seqan::Tag<seqan::Parallel_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:280:10: required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:520:39: required from here /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/db.h:780:19: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >& seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >&)' is deprecated [-Wdeprecated-copy] 780 | dbIndex.index = TIndex(db.text); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:86:5: note: because 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >' has user-provided 'seqan::Index<TText, seqan::IndexSa<TSpec> >::Index(const seqan::Index<TText, seqan::IndexSa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TSpec = seqan::Tag<SmallDb_>]' 86 | Index(Index const & other) : | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/db.h: In instantiation of 'void buildQuery(DbIndex<seqan::Index<TText, seqan::IndexSa<TSpec> >, seqan::Tag<Query_> >&, Db<TText, TDbSpec>&, TSeedLength) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndexSpec = seqan::Tag<SmallDb_>; TDbSpec = seqan::Tag<Query_>; TSeedLength = unsigned int]': /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:366:15: required from 'void prepare(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, TSpec>&, Db<TText, TDbSpec>&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >; TSpec = seqan::Tag<seqan::Parallel_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:321:12: required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:520:39: required from here /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/db.h:902:32: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >& seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >&)' is deprecated [-Wdeprecated-copy] 902 | dbIndex.index[seedSet] = TIndex(db.text); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:86:5: note: because 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >' has user-provided 'seqan::Index<TText, seqan::IndexSa<TSpec> >::Index(const seqan::Index<TText, seqan::IndexSa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TSpec = seqan::Tag<SmallDb_>]' 86 | Index(Index const & other) : | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/db.h: In instantiation of 'void build(DbIndex<seqan::Index<TObject, TSpec>, TDbIndexSpec>&, Db<TText, TDbSpec>&, TSpec) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndexSpec = seqan::IndexSa<seqan::Tag<HugeDb_> >; TDbIndexSpec = void; TDbSpec = void; TSpec = seqan::Tag<seqan::Default_>]': /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:336:10: required from 'void index(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, TSpec>&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >; TSpec = seqan::Tag<seqan::Parallel_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:403:10: required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, Online) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TSpec = seqan::Tag<seqan::Parallel_>; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; Online = seqan::Tag<Online_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:537:39: required from here /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/db.h:780:19: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >& seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >&)' is deprecated [-Wdeprecated-copy] 780 | dbIndex.index = TIndex(db.text); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:86:5: note: because 'seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >' has user-provided 'seqan::Index<TText, seqan::IndexSa<TSpec> >::Index(const seqan::Index<TText, seqan::IndexSa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TSpec = seqan::Tag<HugeDb_>]' 86 | Index(Index const & other) : | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/db.h: In instantiation of 'void buildQuery(DbIndex<seqan::Index<TText, seqan::IndexSa<TSpec> >, seqan::Tag<Query_> >&, Db<TText, TDbSpec>&, TSeedLength) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndexSpec = seqan::Tag<HugeDb_>; TDbSpec = seqan::Tag<Query_>; TSeedLength = unsigned int]': /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:366:15: required from 'void prepare(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, TSpec>&, Db<TText, TDbSpec>&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >; TSpec = seqan::Tag<seqan::Parallel_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:447:12: required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, Online) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TSpec = seqan::Tag<seqan::Parallel_>; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; Online = seqan::Tag<Online_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:537:39: required from here /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/db.h:902:32: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >& seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >&)' is deprecated [-Wdeprecated-copy] 902 | dbIndex.index[seedSet] = TIndex(db.text); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:86:5: note: because 'seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >' has user-provided 'seqan::Index<TText, seqan::IndexSa<TSpec> >::Index(const seqan::Index<TText, seqan::IndexSa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TSpec = seqan::Tag<HugeDb_>]' 86 | Index(Index const & other) : | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/db.h: In instantiation of 'void build(DbIndex<seqan::Index<TObject, TSpec>, TDbIndexSpec>&, Db<TText, TDbSpec>&, TSpec) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndexSpec = seqan::IndexSa<seqan::Tag<SmallDb_> >; TDbIndexSpec = void; TDbSpec = void; TSpec = seqan::Tag<seqan::Default_>]': /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:336:10: required from 'void index(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, TSpec>&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >; TSpec = seqan::Tag<seqan::Parallel_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:403:10: required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, Online) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TSpec = seqan::Tag<seqan::Parallel_>; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; Online = seqan::Tag<Online_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:544:39: required from here /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/db.h:780:19: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >& seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >&)' is deprecated [-Wdeprecated-copy] 780 | dbIndex.index = TIndex(db.text); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:86:5: note: because 'seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >' has user-provided 'seqan::Index<TText, seqan::IndexSa<TSpec> >::Index(const seqan::Index<TText, seqan::IndexSa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TSpec = seqan::Tag<SmallDb_>]' 86 | Index(Index const & other) : | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/db.h: In instantiation of 'void buildQuery(DbIndex<seqan::Index<TText, seqan::IndexSa<TSpec> >, seqan::Tag<Query_> >&, Db<TText, TDbSpec>&, TSeedLength) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndexSpec = seqan::Tag<SmallDb_>; TDbSpec = seqan::Tag<Query_>; TSeedLength = unsigned int]': /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:366:15: required from 'void prepare(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, TSpec>&, Db<TText, TDbSpec>&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >; TSpec = seqan::Tag<seqan::Parallel_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:447:12: required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, Online) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TSpec = seqan::Tag<seqan::Parallel_>; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; Online = seqan::Tag<Online_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:544:39: required from here /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/db.h:902:32: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >& seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >&)' is deprecated [-Wdeprecated-copy] 902 | dbIndex.index[seedSet] = TIndex(db.text); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:86:5: note: because 'seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >' has user-provided 'seqan::Index<TText, seqan::IndexSa<TSpec> >::Index(const seqan::Index<TText, seqan::IndexSa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TSpec = seqan::Tag<SmallDb_>]' 86 | Index(Index const & other) : | ^~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h: In instantiation of 'void seqan::_qgramFillSuffixArray(TSA&, const StringSet<TSequence, TSpec>&, TShape, TDir&, TBucketMap&, TStepSize, TWithConstraints) [with TSA = String<Pair<unsigned int, unsigned char, Tag<Pack_> >, Alloc<> >; TString = String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >; TSpec = Owner<ConcatDirect<void> >; TShape = Shape<SimpleType<unsigned char, Dna5_>, UngappedShape<0> >; TDir = String<long unsigned int, Alloc<> >; TBucketMap = Nothing; TStepSize = unsigned int; TWithConstraints = False]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1639:24: required from 'void seqan::createQGramIndex(TSA&, TDir&, TBucketMap&, const TText&, TShape&, TStepSize) [with TSA = String<Pair<unsigned int, unsigned char, Tag<Pack_> >, Alloc<> >; TDir = String<long unsigned int, Alloc<> >; TBucketMap = Nothing; TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TShape = Shape<SimpleType<unsigned char, Dna5_>, UngappedShape<0> >; TStepSize = unsigned int]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/db.h:804:21: required from 'void build(DbIndex<seqan::Index<TObject, TSpec>, TDbIndexSpec>&, Db<TText, TDbSpec>&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndexSpec = seqan::IndexSa<seqan::Tag<HugeDb_> >; TDbIndexSpec = void; TDbSpec = void; TSpec = seqan::Tag<seqan::Default_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:336:10: required from 'void index(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, TSpec>&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >; TSpec = seqan::Tag<seqan::Parallel_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:280:10: required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:513:39: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1448:87: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1448 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_aggregate.h:55, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:71: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1450:98: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1450 | sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos; // first hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1458:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1458 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1460:110: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1460 | sa[dir[getBucket(bucketMap, hashNext(shape, itText)) + 1]++] = localPos; // next hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1480:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1480 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1482:106: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1482 | sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos; // hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:126: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_historyClear(Iter<TIndex, VSTree<TopDown<TSpec> > >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<HugeDb_> > >; TSpec = Preorder]': /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:292:18: required from 'void seqan::goRoot(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>; TSpec = TopDown<>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:266:10: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23: required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:328:12: required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:513:39: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:2147:24: warning: implicitly-declared 'seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >& seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >::operator=(const seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >&)' is deprecated [-Wdeprecated-copy] 2147 | it._parentDesc = value(it); | ~~~~~~~~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:122:5: note: because 'seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >' has user-provided 'seqan::VertexSA<TSize, TAlphabet>::VertexSA(const seqan::VertexSA<TSize, TAlphabet>&) [with TSize = long unsigned int; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>]' 122 | VertexSA(VertexSA const & other) : | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:103:8: warning: implicitly-declared 'constexpr seqan::VertexEsa<long unsigned int>& seqan::VertexEsa<long unsigned int>::operator=(const seqan::VertexEsa<long unsigned int>&)' is deprecated [-Wdeprecated-copy] 103 | struct VertexSA : public VertexEsa<TSize> | ^~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:125: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_base.h:290:17: note: because 'seqan::VertexEsa<long unsigned int>' has user-provided 'seqan::VertexEsa<TSize>::VertexEsa(const seqan::VertexEsa<TSize>&) [with TSize = long unsigned int]' 290 | VertexEsa(VertexEsa const &other): | ^~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:2147:24: note: synthesized method 'seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >& seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >::operator=(const seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >&)' first required here 2147 | it._parentDesc = value(it); | ~~~~~~~~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h: In instantiation of 'void seqan::_qgramFillSuffixArray(TSA&, const StringSet<TSequence, TSpec>&, TShape, TDir&, TBucketMap&, TStepSize, TWithConstraints) [with TSA = String<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Alloc<> >; TString = String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >; TSpec = Owner<ConcatDirect<void> >; TShape = Shape<SimpleType<unsigned char, Dna5_>, UngappedShape<0> >; TDir = String<long unsigned int, Alloc<> >; TBucketMap = Nothing; TStepSize = unsigned int; TWithConstraints = False]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1639:24: required from 'void seqan::createQGramIndex(TSA&, TDir&, TBucketMap&, const TText&, TShape&, TStepSize) [with TSA = String<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Alloc<> >; TDir = String<long unsigned int, Alloc<> >; TBucketMap = Nothing; TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TShape = Shape<SimpleType<unsigned char, Dna5_>, UngappedShape<0> >; TStepSize = unsigned int]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/db.h:804:21: required from 'void build(DbIndex<seqan::Index<TObject, TSpec>, TDbIndexSpec>&, Db<TText, TDbSpec>&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndexSpec = seqan::IndexSa<seqan::Tag<SmallDb_> >; TDbIndexSpec = void; TDbSpec = void; TSpec = seqan::Tag<seqan::Default_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:336:10: required from 'void index(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, TSpec>&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >; TSpec = seqan::Tag<seqan::Parallel_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:280:10: required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:520:39: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1448:87: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1448 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_aggregate.h:56: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned char; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1450:98: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1450 | sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos; // first hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned char; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1458:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1458 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned char; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1460:110: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1460 | sa[dir[getBucket(bucketMap, hashNext(shape, itText)) + 1]++] = localPos; // next hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned char; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1480:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1480 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned char; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1482:106: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1482 | sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos; // hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned char; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_historyClear(Iter<TIndex, VSTree<TopDown<TSpec> > >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<SmallDb_> > >; TSpec = Preorder]': /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:292:18: required from 'void seqan::goRoot(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<SmallDb_>; TSpec = TopDown<>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:266:10: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23: required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:328:12: required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:520:39: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:2147:24: warning: implicitly-declared 'seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >& seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >::operator=(const seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >&)' is deprecated [-Wdeprecated-copy] 2147 | it._parentDesc = value(it); | ~~~~~~~~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:122:5: note: because 'seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >' has user-provided 'seqan::VertexSA<TSize, TAlphabet>::VertexSA(const seqan::VertexSA<TSize, TAlphabet>&) [with TSize = long unsigned int; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>]' 122 | VertexSA(VertexSA const & other) : | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h: In instantiation of 'void seqan::_qgramFillSuffixArray(TSA&, const StringSet<TSequence, TSpec>&, TShape, TDir&, TBucketMap&, TStepSize, TWithConstraints) [with TSA = String<Pair<unsigned int, unsigned char, Tag<Pack_> >, Alloc<> >; TString = String<char, Alloc<Tag<StringOfMaxSize256_> > >; TSpec = Owner<ConcatDirect<void> >; TShape = Shape<char, UngappedShape<0> >; TDir = String<long unsigned int, Alloc<> >; TBucketMap = Nothing; TStepSize = unsigned int; TWithConstraints = False]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1639:24: required from 'void seqan::createQGramIndex(TSA&, TDir&, TBucketMap&, const TText&, TShape&, TStepSize) [with TSA = String<Pair<unsigned int, unsigned char, Tag<Pack_> >, Alloc<> >; TDir = String<long unsigned int, Alloc<> >; TBucketMap = Nothing; TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TShape = Shape<char, UngappedShape<0> >; TStepSize = unsigned int]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/db.h:804:21: required from 'void build(DbIndex<seqan::Index<TObject, TSpec>, TDbIndexSpec>&, Db<TText, TDbSpec>&, TSpec) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndexSpec = seqan::IndexSa<seqan::Tag<HugeDb_> >; TDbIndexSpec = void; TDbSpec = void; TSpec = seqan::Tag<seqan::Default_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:336:10: required from 'void index(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, TSpec>&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >; TSpec = seqan::Tag<seqan::Parallel_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:403:10: required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, Online) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TSpec = seqan::Tag<seqan::Parallel_>; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; Online = seqan::Tag<Online_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:537:39: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1448:87: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1448 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1450:98: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1450 | sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos; // first hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1458:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1458 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1460:110: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1460 | sa[dir[getBucket(bucketMap, hashNext(shape, itText)) + 1]++] = localPos; // next hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1480:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1480 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1482:106: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 1482 | sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos; // hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_historyClear(Iter<TIndex, VSTree<TopDown<TSpec> > >&) [with TIndex = Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<HugeDb_> > >; TSpec = Preorder]': /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:292:18: required from 'void seqan::goRoot(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TSpec> >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>; TSpec = TopDown<>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:266:10: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23: required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:454:12: required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, Online) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TSpec = seqan::Tag<seqan::Parallel_>; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; Online = seqan::Tag<Online_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:537:39: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:2147:24: warning: implicitly-declared 'constexpr seqan::VertexSA<long unsigned int, char>& seqan::VertexSA<long unsigned int, char>::operator=(const seqan::VertexSA<long unsigned int, char>&)' is deprecated [-Wdeprecated-copy] 2147 | it._parentDesc = value(it); | ~~~~~~~~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:122:5: note: because 'seqan::VertexSA<long unsigned int, char>' has user-provided 'seqan::VertexSA<TSize, TAlphabet>::VertexSA(const seqan::VertexSA<TSize, TAlphabet>&) [with TSize = long unsigned int; TAlphabet = char]' 122 | VertexSA(VertexSA const & other) : | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h: In instantiation of 'void seqan::_qgramFillSuffixArray(TSA&, const StringSet<TSequence, TSpec>&, TShape, TDir&, TBucketMap&, TStepSize, TWithConstraints) [with TSA = String<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Alloc<> >; TString = String<char, Alloc<Tag<StringOfMaxSize256_> > >; TSpec = Owner<ConcatDirect<void> >; TShape = Shape<char, UngappedShape<0> >; TDir = String<long unsigned int, Alloc<> >; TBucketMap = Nothing; TStepSize = unsigned int; TWithConstraints = False]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1639:24: required from 'void seqan::createQGramIndex(TSA&, TDir&, TBucketMap&, const TText&, TShape&, TStepSize) [with TSA = String<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Alloc<> >; TDir = String<long unsigned int, Alloc<> >; TBucketMap = Nothing; TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TShape = Shape<char, UngappedShape<0> >; TStepSize = unsigned int]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/db.h:804:21: required from 'void build(DbIndex<seqan::Index<TObject, TSpec>, TDbIndexSpec>&, Db<TText, TDbSpec>&, TSpec) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndexSpec = seqan::IndexSa<seqan::Tag<SmallDb_> >; TDbIndexSpec = void; TDbSpec = void; TSpec = seqan::Tag<seqan::Default_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:336:10: required from 'void index(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, TSpec>&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >; TSpec = seqan::Tag<seqan::Parallel_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:403:10: required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, Online) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TSpec = seqan::Tag<seqan::Parallel_>; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; Online = seqan::Tag<Online_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:544:39: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1448:87: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1448 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned char; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1450:98: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1450 | sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos; // first hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned char; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1458:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1458 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned char; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1460:110: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1460 | sa[dir[getBucket(bucketMap, hashNext(shape, itText)) + 1]++] = localPos; // next hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned char; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1480:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1480 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned char; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1482:106: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 1482 | sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos; // hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned char; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_historyClear(Iter<TIndex, VSTree<TopDown<TSpec> > >&) [with TIndex = Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<SmallDb_> > >; TSpec = Preorder]': /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:292:18: required from 'void seqan::goRoot(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TSpec> >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<SmallDb_>; TSpec = TopDown<>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:266:10: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23: required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:454:12: required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, Online) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TSpec = seqan::Tag<seqan::Parallel_>; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; Online = seqan::Tag<Online_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:544:39: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:2147:24: warning: implicitly-declared 'constexpr seqan::VertexSA<long unsigned int, char>& seqan::VertexSA<long unsigned int, char>::operator=(const seqan::VertexSA<long unsigned int, char>&)' is deprecated [-Wdeprecated-copy] 2147 | it._parentDesc = value(it); | ~~~~~~~~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:122:5: note: because 'seqan::VertexSA<long unsigned int, char>' has user-provided 'seqan::VertexSA<TSize, TAlphabet>::VertexSA(const seqan::VertexSA<TSize, TAlphabet>&) [with TSize = long unsigned int; TAlphabet = char]' 122 | VertexSA(VertexSA const & other) : | ^~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_iterator.h:65, from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:86: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(const seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_myers_ukkonen.h:1634:47: required from 'unsigned int seqan::_computeEditDistanceBanded(const TSeq1&, const TSeq2&, unsigned int) [with TSeq1 = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>; TSeq2 = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/verifier.h:136:52: required from 'bool _verify(Verifier<TText, TSpec>&, typename seqan::Size<Db<TText> >::Type, typename seqan::Size<Db<TText, TSpec> >::Type, TDelegate&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TSpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >; typename seqan::Size<Db<TText> >::Type = unsigned int; typename seqan::Size<Db<TText, TSpec> >::Type = unsigned int]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/verifier.h:78:23: required from 'bool Verifier<TText, TSpec>::operator()(typename seqan::Size<Db<TText> >::Type, typename seqan::Size<Db<TText, TSpec> >::Type, TDelegate&) [with TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >; TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TSpec = seqan::Tag<Query_>; typename seqan::Size<Db<TText> >::Type = unsigned int; typename seqan::Size<Db<TText, TSpec> >::Type = unsigned int]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:802:30: required from 'void execute(DbFinder<TText, TIndex, seqan::Tag<Query_>, TDelegate, seqan::Tag<Online_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Nothing; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:328:12: required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Nothing; TSpec = seqan::Tag<Online_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:506:31: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:147:15: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 147 | : data_container(other_.data_container), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence.h:93, from /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:52: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<HugeDb_> > >; TSpec = TopDown<>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:2751:9: required from 'void seqan::clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<HugeDb_> > >; TSpec = TopDown<>]' /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:293:10: required from 'void seqan::goRoot(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>; TSpec = TopDown<>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:266:10: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23: required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:328:12: required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:513:39: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:2745:27: warning: implicitly-declared 'seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >& seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >::operator=(const seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >&)' is deprecated [-Wdeprecated-copy] 2745 | value(it) = typename VertexDescriptor<TIndex>::Type(MinimalCtor()); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:122:5: note: because 'seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >' has user-provided 'seqan::VertexSA<TSize, TAlphabet>::VertexSA(const seqan::VertexSA<TSize, TAlphabet>&) [with TSize = long unsigned int; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>]' 122 | VertexSA(VertexSA const & other) : | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h: In instantiation of 'bool seqan::_moveIteratorsRight(Finder2<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<Tag<HammingDistance_>, TSpec> >&, const StageExact_&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TTextIndexSpec = IndexSa<Tag<HugeDb_> >; TPattern = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TPatternIndexSpec = IndexSa<Tag<HugeDb_> >; TSpec = Tag<Top_>]': /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/find_backtracking_exp.h:587:28: required from 'bool seqan::_nextState(Finder2<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, const TStage&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TTextIndexSpec = IndexSa<Tag<HugeDb_> >; TPattern = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TPatternIndexSpec = IndexSa<Tag<HugeDb_> >; TDistance = Tag<HammingDistance_>; TSpec = Tag<Top_>; TStage = StageExact_]' /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/find_backtracking_exp.h:1277:38: required from 'void seqan::_find(Finder2<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, TDelegate&, const TStage&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TTextIndexSpec = IndexSa<Tag<HugeDb_> >; TPattern = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TPatternIndexSpec = IndexSa<Tag<HugeDb_> >; TDistance = Tag<HammingDistance_>; TSpec = Tag<Top_>; TStage = StageExact_; TDelegate = DbFinder<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<HugeDb_> > >, Tag<Query_>, Writer<Db<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, void>, Db<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, Tag<Query_> >, Tag<Search_> >, Tag<Parallel_> >]' /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/find_backtracking_exp.h:1254:14: required from 'void seqan::_find(Finder2<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, TDelegate&, const TStage&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TTextIndexSpec = IndexSa<Tag<HugeDb_> >; TPattern = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TPatternIndexSpec = IndexSa<Tag<HugeDb_> >; TDistance = Tag<HammingDistance_>; TSpec = Tag<Top_>; TStage = StageInitial_; TDelegate = DbFinder<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<HugeDb_> > >, Tag<Query_>, Writer<Db<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, void>, Db<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, Tag<Query_> >, Tag<Search_> >, Tag<Parallel_> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:603:14: required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:328:12: required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:513:39: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:244:15: warning: implicitly-declared 'seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >& seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >::operator=(const seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >&)' is deprecated [-Wdeprecated-copy] 244 | class Iter< TIndex, VSTree< TopDown<TSpec> > > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:122:5: note: because 'seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >' has user-provided 'seqan::VertexSA<TSize, TAlphabet>::VertexSA(const seqan::VertexSA<TSize, TAlphabet>&) [with TSize = long unsigned int; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>]' 122 | VertexSA(VertexSA const & other) : | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:244:15: warning: implicitly-declared 'seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >& seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >::operator=(const seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >&)' is deprecated [-Wdeprecated-copy] 244 | class Iter< TIndex, VSTree< TopDown<TSpec> > > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:122:5: note: because 'seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >' has user-provided 'seqan::VertexSA<TSize, TAlphabet>::VertexSA(const seqan::VertexSA<TSize, TAlphabet>&) [with TSize = long unsigned int; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>]' 122 | VertexSA(VertexSA const & other) : | ^~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index_extras.h:65: /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/find_backtracking_exp.h:651:32: note: synthesized method 'seqan::Iter<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >, seqan::VSTree<seqan::TopDown<> > >& seqan::Iter<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >, seqan::VSTree<seqan::TopDown<> > >::operator=(const seqan::Iter<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >, seqan::VSTree<seqan::TopDown<> > >&)' first required here 651 | back(finder.textStack) = finder.textStack[length(finder.textStack) - 2]; | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<SmallDb_> > >; TSpec = TopDown<>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:2751:9: required from 'void seqan::clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<SmallDb_> > >; TSpec = TopDown<>]' /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:293:10: required from 'void seqan::goRoot(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<SmallDb_>; TSpec = TopDown<>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:266:10: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23: required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:328:12: required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:520:39: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:2745:27: warning: implicitly-declared 'seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >& seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >::operator=(const seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >&)' is deprecated [-Wdeprecated-copy] 2745 | value(it) = typename VertexDescriptor<TIndex>::Type(MinimalCtor()); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:122:5: note: because 'seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >' has user-provided 'seqan::VertexSA<TSize, TAlphabet>::VertexSA(const seqan::VertexSA<TSize, TAlphabet>&) [with TSize = long unsigned int; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>]' 122 | VertexSA(VertexSA const & other) : | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h: In instantiation of 'bool seqan::_moveIteratorsRight(Finder2<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<Tag<HammingDistance_>, TSpec> >&, const StageExact_&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TTextIndexSpec = IndexSa<Tag<SmallDb_> >; TPattern = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TPatternIndexSpec = IndexSa<Tag<SmallDb_> >; TSpec = Tag<Top_>]': /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/find_backtracking_exp.h:587:28: required from 'bool seqan::_nextState(Finder2<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, const TStage&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TTextIndexSpec = IndexSa<Tag<SmallDb_> >; TPattern = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TPatternIndexSpec = IndexSa<Tag<SmallDb_> >; TDistance = Tag<HammingDistance_>; TSpec = Tag<Top_>; TStage = StageExact_]' /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/find_backtracking_exp.h:1277:38: required from 'void seqan::_find(Finder2<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, TDelegate&, const TStage&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TTextIndexSpec = IndexSa<Tag<SmallDb_> >; TPattern = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TPatternIndexSpec = IndexSa<Tag<SmallDb_> >; TDistance = Tag<HammingDistance_>; TSpec = Tag<Top_>; TStage = StageExact_; TDelegate = DbFinder<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<SmallDb_> > >, Tag<Query_>, Writer<Db<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, void>, Db<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, Tag<Query_> >, Tag<Search_> >, Tag<Parallel_> >]' /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/find_backtracking_exp.h:1254:14: required from 'void seqan::_find(Finder2<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, TDelegate&, const TStage&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TTextIndexSpec = IndexSa<Tag<SmallDb_> >; TPattern = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TPatternIndexSpec = IndexSa<Tag<SmallDb_> >; TDistance = Tag<HammingDistance_>; TSpec = Tag<Top_>; TStage = StageInitial_; TDelegate = DbFinder<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<SmallDb_> > >, Tag<Query_>, Writer<Db<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, void>, Db<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, Tag<Query_> >, Tag<Search_> >, Tag<Parallel_> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:603:14: required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:328:12: required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:520:39: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:244:15: warning: implicitly-declared 'seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >& seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >::operator=(const seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >&)' is deprecated [-Wdeprecated-copy] 244 | class Iter< TIndex, VSTree< TopDown<TSpec> > > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:122:5: note: because 'seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >' has user-provided 'seqan::VertexSA<TSize, TAlphabet>::VertexSA(const seqan::VertexSA<TSize, TAlphabet>&) [with TSize = long unsigned int; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>]' 122 | VertexSA(VertexSA const & other) : | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:244:15: warning: implicitly-declared 'seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >& seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >::operator=(const seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >&)' is deprecated [-Wdeprecated-copy] 244 | class Iter< TIndex, VSTree< TopDown<TSpec> > > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:122:5: note: because 'seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >' has user-provided 'seqan::VertexSA<TSize, TAlphabet>::VertexSA(const seqan::VertexSA<TSize, TAlphabet>&) [with TSize = long unsigned int; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>]' 122 | VertexSA(VertexSA const & other) : | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/find_backtracking_exp.h:651:32: note: synthesized method 'seqan::Iter<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >, seqan::VSTree<seqan::TopDown<> > >& seqan::Iter<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >, seqan::VSTree<seqan::TopDown<> > >::operator=(const seqan::Iter<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >, seqan::VSTree<seqan::TopDown<> > >&)' first required here 651 | back(finder.textStack) = finder.textStack[length(finder.textStack) - 2]; | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(const seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&) [with TContainer = seqan::Segment<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>; TIterator = char*; TSpec = seqan::Tag<seqan::Default_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_myers_ukkonen.h:1634:47: required from 'unsigned int seqan::_computeEditDistanceBanded(const TSeq1&, const TSeq2&, unsigned int) [with TSeq1 = Segment<String<char, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>; TSeq2 = Segment<String<char, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/verifier.h:136:52: required from 'bool _verify(Verifier<TText, TSpec>&, typename seqan::Size<Db<TText> >::Type, typename seqan::Size<Db<TText, TSpec> >::Type, TDelegate&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TSpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >; typename seqan::Size<Db<TText> >::Type = unsigned int; typename seqan::Size<Db<TText, TSpec> >::Type = unsigned int]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/verifier.h:78:23: required from 'bool Verifier<TText, TSpec>::operator()(typename seqan::Size<Db<TText> >::Type, typename seqan::Size<Db<TText, TSpec> >::Type, TDelegate&) [with TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >; TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TSpec = seqan::Tag<Query_>; typename seqan::Size<Db<TText> >::Type = unsigned int; typename seqan::Size<Db<TText, TSpec> >::Type = unsigned int]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:802:30: required from 'void execute(DbFinder<TText, TIndex, seqan::Tag<Query_>, TDelegate, seqan::Tag<Online_> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Nothing; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:328:12: required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Nothing; TSpec = seqan::Tag<Online_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:530:31: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:147:15: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 147 | : data_container(other_.data_container), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<HugeDb_> > >; TSpec = TopDown<>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:2751:9: required from 'void seqan::clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<HugeDb_> > >; TSpec = TopDown<>]' /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:293:10: required from 'void seqan::goRoot(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TSpec> >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>; TSpec = TopDown<>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:266:10: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23: required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:454:12: required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, Online) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TSpec = seqan::Tag<seqan::Parallel_>; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; Online = seqan::Tag<Online_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:537:39: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:2745:27: warning: implicitly-declared 'constexpr seqan::VertexSA<long unsigned int, char>& seqan::VertexSA<long unsigned int, char>::operator=(const seqan::VertexSA<long unsigned int, char>&)' is deprecated [-Wdeprecated-copy] 2745 | value(it) = typename VertexDescriptor<TIndex>::Type(MinimalCtor()); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:122:5: note: because 'seqan::VertexSA<long unsigned int, char>' has user-provided 'seqan::VertexSA<TSize, TAlphabet>::VertexSA(const seqan::VertexSA<TSize, TAlphabet>&) [with TSize = long unsigned int; TAlphabet = char]' 122 | VertexSA(VertexSA const & other) : | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<SmallDb_> > >; TSpec = TopDown<>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:2751:9: required from 'void seqan::clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<SmallDb_> > >; TSpec = TopDown<>]' /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:293:10: required from 'void seqan::goRoot(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TSpec> >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<SmallDb_>; TSpec = TopDown<>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:266:10: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23: required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:454:12: required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, Online) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TSpec = seqan::Tag<seqan::Parallel_>; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; Online = seqan::Tag<Online_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:544:39: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:2745:27: warning: implicitly-declared 'constexpr seqan::VertexSA<long unsigned int, char>& seqan::VertexSA<long unsigned int, char>::operator=(const seqan::VertexSA<long unsigned int, char>&)' is deprecated [-Wdeprecated-copy] 2745 | value(it) = typename VertexDescriptor<TIndex>::Type(MinimalCtor()); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:122:5: note: because 'seqan::VertexSA<long unsigned int, char>' has user-provided 'seqan::VertexSA<TSize, TAlphabet>::VertexSA(const seqan::VertexSA<TSize, TAlphabet>&) [with TSize = long unsigned int; TAlphabet = char]' 122 | VertexSA(VertexSA const & other) : | ^~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence.h:91: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:624:25: required from 'typename seqan::Iterator<const T, const seqan::Tag<TSpec> >::Type seqan::begin(const T&, Tag<TSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_myers_ukkonen.h:1634:63: required from 'unsigned int seqan::_computeEditDistanceBanded(const TSeq1&, const TSeq2&, unsigned int) [with TSeq1 = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>; TSeq2 = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/verifier.h:136:52: required from 'bool _verify(Verifier<TText, TSpec>&, typename seqan::Size<Db<TText> >::Type, typename seqan::Size<Db<TText, TSpec> >::Type, TDelegate&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TSpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >; typename seqan::Size<Db<TText> >::Type = unsigned int; typename seqan::Size<Db<TText, TSpec> >::Type = unsigned int]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/verifier.h:78:23: required from 'bool Verifier<TText, TSpec>::operator()(typename seqan::Size<Db<TText> >::Type, typename seqan::Size<Db<TText, TSpec> >::Type, TDelegate&) [with TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >; TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TSpec = seqan::Tag<Query_>; typename seqan::Size<Db<TText> >::Type = unsigned int; typename seqan::Size<Db<TText, TSpec> >::Type = unsigned int]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:802:30: required from 'void execute(DbFinder<TText, TIndex, seqan::Tag<Query_>, TDelegate, seqan::Tag<Online_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Nothing; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:328:12: required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Nothing; TSpec = seqan::Tag<Online_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:506:31: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:541:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 541 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note: initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>]' 138 | Iter(typename Parameter_<TContainer>::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<String<char, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<char, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:624:25: required from 'typename seqan::Iterator<const T, const seqan::Tag<TSpec> >::Type seqan::begin(const T&, Tag<TSpec>) [with T = Segment<String<char, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TSpec> >::Type = Iter<Segment<String<char, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_myers_ukkonen.h:1634:63: required from 'unsigned int seqan::_computeEditDistanceBanded(const TSeq1&, const TSeq2&, unsigned int) [with TSeq1 = Segment<String<char, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>; TSeq2 = Segment<String<char, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/verifier.h:136:52: required from 'bool _verify(Verifier<TText, TSpec>&, typename seqan::Size<Db<TText> >::Type, typename seqan::Size<Db<TText, TSpec> >::Type, TDelegate&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TSpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >; typename seqan::Size<Db<TText> >::Type = unsigned int; typename seqan::Size<Db<TText, TSpec> >::Type = unsigned int]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/verifier.h:78:23: required from 'bool Verifier<TText, TSpec>::operator()(typename seqan::Size<Db<TText> >::Type, typename seqan::Size<Db<TText, TSpec> >::Type, TDelegate&) [with TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >; TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TSpec = seqan::Tag<Query_>; typename seqan::Size<Db<TText> >::Type = unsigned int; typename seqan::Size<Db<TText, TSpec> >::Type = unsigned int]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:802:30: required from 'void execute(DbFinder<TText, TIndex, seqan::Tag<Query_>, TDelegate, seqan::Tag<Online_> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Nothing; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:328:12: required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Nothing; TSpec = seqan::Tag<Online_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:530:31: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:541:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 541 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note: initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>; TIterator = char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>]' 138 | Iter(typename Parameter_<TContainer>::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h: In instantiation of 'void seqan::_historyPush(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TopDown<TSpec> > >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>; TSpec = Preorder]': /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:360:17: required from 'bool seqan::_goDown(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TopDown<TSpec> > >&, VSTreeIteratorTraits<TDfsOrder, True>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>; TSpec = Preorder; TDfsOrder = Preorder_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:2296:14: required from 'bool seqan::goDown(Iter<TIndex, VSTree<TopDown<TSpec> > >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<HugeDb_> > >; TSpec = Preorder]' /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/find_backtracking_exp.h:527:18: required from 'bool seqan::_moveIteratorsDown(Finder2<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, const TStage&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TTextIndexSpec = IndexSa<Tag<HugeDb_> >; TPattern = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TPatternIndexSpec = IndexSa<Tag<HugeDb_> >; TDistance = Tag<HammingDistance_>; TSpec = Tag<Top_>; TStage = StageInitial_]' /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/find_backtracking_exp.h:432:27: required from 'bool seqan::_pushState(Finder2<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, const TStage&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TTextIndexSpec = IndexSa<Tag<HugeDb_> >; TPattern = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TPatternIndexSpec = IndexSa<Tag<HugeDb_> >; TDistance = Tag<HammingDistance_>; TSpec = Tag<Top_>; TStage = StageInitial_]' /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/find_backtracking_exp.h:1271:31: required from 'void seqan::_find(Finder2<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, TDelegate&, const TStage&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TTextIndexSpec = IndexSa<Tag<HugeDb_> >; TPattern = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TPatternIndexSpec = IndexSa<Tag<HugeDb_> >; TDistance = Tag<HammingDistance_>; TSpec = Tag<Top_>; TStage = StageInitial_; TDelegate = DbFinder<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<HugeDb_> > >, Tag<Query_>, Writer<Db<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, void>, Db<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, Tag<Query_> >, Tag<Search_> >, Tag<Parallel_> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:603:14: required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:328:12: required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:513:39: required from here /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:619:20: warning: implicitly-declared 'seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >& seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >::operator=(const seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >&)' is deprecated [-Wdeprecated-copy] 619 | it._parentDesc = value(it); | ~~~~~~~~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:122:5: note: because 'seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >' has user-provided 'seqan::VertexSA<TSize, TAlphabet>::VertexSA(const seqan::VertexSA<TSize, TAlphabet>&) [with TSize = long unsigned int; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>]' 122 | VertexSA(VertexSA const & other) : | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h: In instantiation of 'void seqan::_historyPush(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TopDown<TSpec> > >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>; TSpec = Truncated<Preorder>]': /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:360:17: required from 'bool seqan::_goDown(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TopDown<TSpec> > >&, VSTreeIteratorTraits<TDfsOrder, True>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>; TSpec = Truncated<Preorder>; TDfsOrder = Preorder_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:2296:14: required from 'bool seqan::goDown(Iter<TIndex, VSTree<TopDown<TSpec> > >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<HugeDb_> > >; TSpec = Truncated<Preorder>]' /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/find_backtracking_exp.h:527:52: required from 'bool seqan::_moveIteratorsDown(Finder2<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, const TStage&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TTextIndexSpec = IndexSa<Tag<HugeDb_> >; TPattern = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TPatternIndexSpec = IndexSa<Tag<HugeDb_> >; TDistance = Tag<HammingDistance_>; TSpec = Tag<Top_>; TStage = StageInitial_]' /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/find_backtracking_exp.h:432:27: required from 'bool seqan::_pushState(Finder2<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, const TStage&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TTextIndexSpec = IndexSa<Tag<HugeDb_> >; TPattern = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TPatternIndexSpec = IndexSa<Tag<HugeDb_> >; TDistance = Tag<HammingDistance_>; TSpec = Tag<Top_>; TStage = StageInitial_]' /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/find_backtracking_exp.h:1271:31: required from 'void seqan::_find(Finder2<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, TDelegate&, const TStage&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TTextIndexSpec = IndexSa<Tag<HugeDb_> >; TPattern = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TPatternIndexSpec = IndexSa<Tag<HugeDb_> >; TDistance = Tag<HammingDistance_>; TSpec = Tag<Top_>; TStage = StageInitial_; TDelegate = DbFinder<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<HugeDb_> > >, Tag<Query_>, Writer<Db<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, void>, Db<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, Tag<Query_> >, Tag<Search_> >, Tag<Parallel_> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:603:14: required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:328:12: required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:513:39: required from here /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:619:20: warning: implicitly-declared 'seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >& seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >::operator=(const seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >&)' is deprecated [-Wdeprecated-copy] 619 | it._parentDesc = value(it); | ~~~~~~~~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:122:5: note: because 'seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >' has user-provided 'seqan::VertexSA<TSize, TAlphabet>::VertexSA(const seqan::VertexSA<TSize, TAlphabet>&) [with TSize = long unsigned int; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>]' 122 | VertexSA(VertexSA const & other) : | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h: In instantiation of 'void seqan::_historyPush(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TopDown<TSpec> > >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<SmallDb_>; TSpec = Preorder]': /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:360:17: required from 'bool seqan::_goDown(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TopDown<TSpec> > >&, VSTreeIteratorTraits<TDfsOrder, True>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<SmallDb_>; TSpec = Preorder; TDfsOrder = Preorder_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:2296:14: required from 'bool seqan::goDown(Iter<TIndex, VSTree<TopDown<TSpec> > >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<SmallDb_> > >; TSpec = Preorder]' /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/find_backtracking_exp.h:527:18: required from 'bool seqan::_moveIteratorsDown(Finder2<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, const TStage&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TTextIndexSpec = IndexSa<Tag<SmallDb_> >; TPattern = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TPatternIndexSpec = IndexSa<Tag<SmallDb_> >; TDistance = Tag<HammingDistance_>; TSpec = Tag<Top_>; TStage = StageInitial_]' /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/find_backtracking_exp.h:432:27: required from 'bool seqan::_pushState(Finder2<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, const TStage&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TTextIndexSpec = IndexSa<Tag<SmallDb_> >; TPattern = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TPatternIndexSpec = IndexSa<Tag<SmallDb_> >; TDistance = Tag<HammingDistance_>; TSpec = Tag<Top_>; TStage = StageInitial_]' /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/find_backtracking_exp.h:1271:31: required from 'void seqan::_find(Finder2<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, TDelegate&, const TStage&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TTextIndexSpec = IndexSa<Tag<SmallDb_> >; TPattern = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TPatternIndexSpec = IndexSa<Tag<SmallDb_> >; TDistance = Tag<HammingDistance_>; TSpec = Tag<Top_>; TStage = StageInitial_; TDelegate = DbFinder<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<SmallDb_> > >, Tag<Query_>, Writer<Db<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, void>, Db<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, Tag<Query_> >, Tag<Search_> >, Tag<Parallel_> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:603:14: required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:328:12: required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:520:39: required from here /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:619:20: warning: implicitly-declared 'seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >& seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >::operator=(const seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >&)' is deprecated [-Wdeprecated-copy] 619 | it._parentDesc = value(it); | ~~~~~~~~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:122:5: note: because 'seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >' has user-provided 'seqan::VertexSA<TSize, TAlphabet>::VertexSA(const seqan::VertexSA<TSize, TAlphabet>&) [with TSize = long unsigned int; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>]' 122 | VertexSA(VertexSA const & other) : | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h: In instantiation of 'void seqan::_historyPush(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TopDown<TSpec> > >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<SmallDb_>; TSpec = Truncated<Preorder>]': /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:360:17: required from 'bool seqan::_goDown(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TopDown<TSpec> > >&, VSTreeIteratorTraits<TDfsOrder, True>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<SmallDb_>; TSpec = Truncated<Preorder>; TDfsOrder = Preorder_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:2296:14: required from 'bool seqan::goDown(Iter<TIndex, VSTree<TopDown<TSpec> > >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<SmallDb_> > >; TSpec = Truncated<Preorder>]' /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/find_backtracking_exp.h:527:52: required from 'bool seqan::_moveIteratorsDown(Finder2<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, const TStage&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TTextIndexSpec = IndexSa<Tag<SmallDb_> >; TPattern = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TPatternIndexSpec = IndexSa<Tag<SmallDb_> >; TDistance = Tag<HammingDistance_>; TSpec = Tag<Top_>; TStage = StageInitial_]' /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/find_backtracking_exp.h:432:27: required from 'bool seqan::_pushState(Finder2<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, const TStage&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TTextIndexSpec = IndexSa<Tag<SmallDb_> >; TPattern = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TPatternIndexSpec = IndexSa<Tag<SmallDb_> >; TDistance = Tag<HammingDistance_>; TSpec = Tag<Top_>; TStage = StageInitial_]' /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/find_backtracking_exp.h:1271:31: required from 'void seqan::_find(Finder2<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, TDelegate&, const TStage&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TTextIndexSpec = IndexSa<Tag<SmallDb_> >; TPattern = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TPatternIndexSpec = IndexSa<Tag<SmallDb_> >; TDistance = Tag<HammingDistance_>; TSpec = Tag<Top_>; TStage = StageInitial_; TDelegate = DbFinder<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<SmallDb_> > >, Tag<Query_>, Writer<Db<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, void>, Db<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, Tag<Query_> >, Tag<Search_> >, Tag<Parallel_> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:603:14: required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:328:12: required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:520:39: required from here /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:619:20: warning: implicitly-declared 'seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >& seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >::operator=(const seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >&)' is deprecated [-Wdeprecated-copy] 619 | it._parentDesc = value(it); | ~~~~~~~~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:122:5: note: because 'seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >' has user-provided 'seqan::VertexSA<TSize, TAlphabet>::VertexSA(const seqan::VertexSA<TSize, TAlphabet>&) [with TSize = long unsigned int; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>]' 122 | VertexSA(VertexSA const & other) : | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h: In instantiation of 'void seqan::_historyPush(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TopDown<TSpec> > >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>; TSpec = Preorder]': /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:360:17: required from 'bool seqan::_goDown(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TopDown<TSpec> > >&, VSTreeIteratorTraits<TDfsOrder, True>) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>; TSpec = Preorder; TDfsOrder = Preorder_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:2296:14: required from 'bool seqan::goDown(Iter<TIndex, VSTree<TopDown<TSpec> > >&) [with TIndex = Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<HugeDb_> > >; TSpec = Preorder]' /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/find_backtracking_exp.h:527:18: required from 'bool seqan::_moveIteratorsDown(Finder2<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, const TStage&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TTextIndexSpec = IndexSa<Tag<HugeDb_> >; TPattern = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TPatternIndexSpec = IndexSa<Tag<HugeDb_> >; TDistance = Tag<HammingDistance_>; TSpec = Tag<Top_>; TStage = StageInitial_]' /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/find_backtracking_exp.h:432:27: required from 'bool seqan::_pushState(Finder2<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, const TStage&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TTextIndexSpec = IndexSa<Tag<HugeDb_> >; TPattern = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TPatternIndexSpec = IndexSa<Tag<HugeDb_> >; TDistance = Tag<HammingDistance_>; TSpec = Tag<Top_>; TStage = StageInitial_]' /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/find_backtracking_exp.h:1271:31: required from 'void seqan::_find(Finder2<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, TDelegate&, const TStage&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TTextIndexSpec = IndexSa<Tag<HugeDb_> >; TPattern = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TPatternIndexSpec = IndexSa<Tag<HugeDb_> >; TDistance = Tag<HammingDistance_>; TSpec = Tag<Top_>; TStage = StageInitial_; TDelegate = DbFinder<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<HugeDb_> > >, Tag<Query_>, Writer<Db<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, void>, Db<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, Tag<Query_> >, Tag<Search_> >, Tag<Parallel_> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:603:14: required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:454:12: required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, Online) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TSpec = seqan::Tag<seqan::Parallel_>; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; Online = seqan::Tag<Online_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:537:39: required from here /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:619:20: warning: implicitly-declared 'constexpr seqan::VertexSA<long unsigned int, char>& seqan::VertexSA<long unsigned int, char>::operator=(const seqan::VertexSA<long unsigned int, char>&)' is deprecated [-Wdeprecated-copy] 619 | it._parentDesc = value(it); | ~~~~~~~~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:122:5: note: because 'seqan::VertexSA<long unsigned int, char>' has user-provided 'seqan::VertexSA<TSize, TAlphabet>::VertexSA(const seqan::VertexSA<TSize, TAlphabet>&) [with TSize = long unsigned int; TAlphabet = char]' 122 | VertexSA(VertexSA const & other) : | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h: In instantiation of 'void seqan::_historyPush(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TopDown<TSpec> > >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>; TSpec = Truncated<Preorder>]': /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:360:17: required from 'bool seqan::_goDown(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TopDown<TSpec> > >&, VSTreeIteratorTraits<TDfsOrder, True>) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>; TSpec = Truncated<Preorder>; TDfsOrder = Preorder_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:2296:14: required from 'bool seqan::goDown(Iter<TIndex, VSTree<TopDown<TSpec> > >&) [with TIndex = Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<HugeDb_> > >; TSpec = Truncated<Preorder>]' /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/find_backtracking_exp.h:527:52: required from 'bool seqan::_moveIteratorsDown(Finder2<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, const TStage&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TTextIndexSpec = IndexSa<Tag<HugeDb_> >; TPattern = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TPatternIndexSpec = IndexSa<Tag<HugeDb_> >; TDistance = Tag<HammingDistance_>; TSpec = Tag<Top_>; TStage = StageInitial_]' /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/find_backtracking_exp.h:432:27: required from 'bool seqan::_pushState(Finder2<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, const TStage&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TTextIndexSpec = IndexSa<Tag<HugeDb_> >; TPattern = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TPatternIndexSpec = IndexSa<Tag<HugeDb_> >; TDistance = Tag<HammingDistance_>; TSpec = Tag<Top_>; TStage = StageInitial_]' /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/find_backtracking_exp.h:1271:31: required from 'void seqan::_find(Finder2<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, TDelegate&, const TStage&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TTextIndexSpec = IndexSa<Tag<HugeDb_> >; TPattern = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TPatternIndexSpec = IndexSa<Tag<HugeDb_> >; TDistance = Tag<HammingDistance_>; TSpec = Tag<Top_>; TStage = StageInitial_; TDelegate = DbFinder<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<HugeDb_> > >, Tag<Query_>, Writer<Db<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, void>, Db<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, Tag<Query_> >, Tag<Search_> >, Tag<Parallel_> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:603:14: required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:454:12: required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, Online) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TSpec = seqan::Tag<seqan::Parallel_>; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; Online = seqan::Tag<Online_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:537:39: required from here /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:619:20: warning: implicitly-declared 'constexpr seqan::VertexSA<long unsigned int, char>& seqan::VertexSA<long unsigned int, char>::operator=(const seqan::VertexSA<long unsigned int, char>&)' is deprecated [-Wdeprecated-copy] 619 | it._parentDesc = value(it); | ~~~~~~~~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:122:5: note: because 'seqan::VertexSA<long unsigned int, char>' has user-provided 'seqan::VertexSA<TSize, TAlphabet>::VertexSA(const seqan::VertexSA<TSize, TAlphabet>&) [with TSize = long unsigned int; TAlphabet = char]' 122 | VertexSA(VertexSA const & other) : | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h: In instantiation of 'void seqan::_historyPush(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TopDown<TSpec> > >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<SmallDb_>; TSpec = Preorder]': /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:360:17: required from 'bool seqan::_goDown(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TopDown<TSpec> > >&, VSTreeIteratorTraits<TDfsOrder, True>) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<SmallDb_>; TSpec = Preorder; TDfsOrder = Preorder_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:2296:14: required from 'bool seqan::goDown(Iter<TIndex, VSTree<TopDown<TSpec> > >&) [with TIndex = Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<SmallDb_> > >; TSpec = Preorder]' /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/find_backtracking_exp.h:527:18: required from 'bool seqan::_moveIteratorsDown(Finder2<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, const TStage&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TTextIndexSpec = IndexSa<Tag<SmallDb_> >; TPattern = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TPatternIndexSpec = IndexSa<Tag<SmallDb_> >; TDistance = Tag<HammingDistance_>; TSpec = Tag<Top_>; TStage = StageInitial_]' /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/find_backtracking_exp.h:432:27: required from 'bool seqan::_pushState(Finder2<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, const TStage&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TTextIndexSpec = IndexSa<Tag<SmallDb_> >; TPattern = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TPatternIndexSpec = IndexSa<Tag<SmallDb_> >; TDistance = Tag<HammingDistance_>; TSpec = Tag<Top_>; TStage = StageInitial_]' /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/find_backtracking_exp.h:1271:31: required from 'void seqan::_find(Finder2<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, TDelegate&, const TStage&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TTextIndexSpec = IndexSa<Tag<SmallDb_> >; TPattern = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TPatternIndexSpec = IndexSa<Tag<SmallDb_> >; TDistance = Tag<HammingDistance_>; TSpec = Tag<Top_>; TStage = StageInitial_; TDelegate = DbFinder<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<SmallDb_> > >, Tag<Query_>, Writer<Db<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, void>, Db<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, Tag<Query_> >, Tag<Search_> >, Tag<Parallel_> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:603:14: required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:454:12: required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, Online) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TSpec = seqan::Tag<seqan::Parallel_>; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; Online = seqan::Tag<Online_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:544:39: required from here /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:619:20: warning: implicitly-declared 'constexpr seqan::VertexSA<long unsigned int, char>& seqan::VertexSA<long unsigned int, char>::operator=(const seqan::VertexSA<long unsigned int, char>&)' is deprecated [-Wdeprecated-copy] 619 | it._parentDesc = value(it); | ~~~~~~~~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:122:5: note: because 'seqan::VertexSA<long unsigned int, char>' has user-provided 'seqan::VertexSA<TSize, TAlphabet>::VertexSA(const seqan::VertexSA<TSize, TAlphabet>&) [with TSize = long unsigned int; TAlphabet = char]' 122 | VertexSA(VertexSA const & other) : | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h: In instantiation of 'void seqan::_historyPush(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TopDown<TSpec> > >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<SmallDb_>; TSpec = Truncated<Preorder>]': /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:360:17: required from 'bool seqan::_goDown(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TopDown<TSpec> > >&, VSTreeIteratorTraits<TDfsOrder, True>) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<SmallDb_>; TSpec = Truncated<Preorder>; TDfsOrder = Preorder_]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:2296:14: required from 'bool seqan::goDown(Iter<TIndex, VSTree<TopDown<TSpec> > >&) [with TIndex = Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<SmallDb_> > >; TSpec = Truncated<Preorder>]' /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/find_backtracking_exp.h:527:52: required from 'bool seqan::_moveIteratorsDown(Finder2<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, const TStage&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TTextIndexSpec = IndexSa<Tag<SmallDb_> >; TPattern = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TPatternIndexSpec = IndexSa<Tag<SmallDb_> >; TDistance = Tag<HammingDistance_>; TSpec = Tag<Top_>; TStage = StageInitial_]' /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/find_backtracking_exp.h:432:27: required from 'bool seqan::_pushState(Finder2<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, const TStage&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TTextIndexSpec = IndexSa<Tag<SmallDb_> >; TPattern = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TPatternIndexSpec = IndexSa<Tag<SmallDb_> >; TDistance = Tag<HammingDistance_>; TSpec = Tag<Top_>; TStage = StageInitial_]' /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/find_backtracking_exp.h:1271:31: required from 'void seqan::_find(Finder2<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, TDelegate&, const TStage&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TTextIndexSpec = IndexSa<Tag<SmallDb_> >; TPattern = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TPatternIndexSpec = IndexSa<Tag<SmallDb_> >; TDistance = Tag<HammingDistance_>; TSpec = Tag<Top_>; TStage = StageInitial_; TDelegate = DbFinder<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<SmallDb_> > >, Tag<Query_>, Writer<Db<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, void>, Db<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, Tag<Query_> >, Tag<Search_> >, Tag<Parallel_> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:603:14: required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:454:12: required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, Online) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TSpec = seqan::Tag<seqan::Parallel_>; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; Online = seqan::Tag<Online_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:544:39: required from here /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:619:20: warning: implicitly-declared 'constexpr seqan::VertexSA<long unsigned int, char>& seqan::VertexSA<long unsigned int, char>::operator=(const seqan::VertexSA<long unsigned int, char>&)' is deprecated [-Wdeprecated-copy] 619 | it._parentDesc = value(it); | ~~~~~~~~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:122:5: note: because 'seqan::VertexSA<long unsigned int, char>' has user-provided 'seqan::VertexSA<TSize, TAlphabet>::VertexSA(const seqan::VertexSA<TSize, TAlphabet>&) [with TSize = long unsigned int; TAlphabet = char]' 122 | VertexSA(VertexSA const & other) : | ^~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence.h:92: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:139:40: required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:541:12: required from 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:624:25: required from 'typename seqan::Iterator<const T, const seqan::Tag<TSpec> >::Type seqan::begin(const T&, Tag<TSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_myers_ukkonen.h:1634:63: required from 'unsigned int seqan::_computeEditDistanceBanded(const TSeq1&, const TSeq2&, unsigned int) [with TSeq1 = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>; TSeq2 = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/verifier.h:136:52: required from 'bool _verify(Verifier<TText, TSpec>&, typename seqan::Size<Db<TText> >::Type, typename seqan::Size<Db<TText, TSpec> >::Type, TDelegate&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TSpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >; typename seqan::Size<Db<TText> >::Type = unsigned int; typename seqan::Size<Db<TText, TSpec> >::Type = unsigned int]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/verifier.h:78:23: required from 'bool Verifier<TText, TSpec>::operator()(typename seqan::Size<Db<TText> >::Type, typename seqan::Size<Db<TText, TSpec> >::Type, TDelegate&) [with TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >; TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TSpec = seqan::Tag<Query_>; typename seqan::Size<Db<TText> >::Type = unsigned int; typename seqan::Size<Db<TText, TSpec> >::Type = unsigned int]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:802:30: required from 'void execute(DbFinder<TText, TIndex, seqan::Tag<Query_>, TDelegate, seqan::Tag<Online_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Nothing; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:328:12: required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Nothing; TSpec = seqan::Tag<Online_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:506:31: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_base.h:470:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 470 | return me; | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >]' 197 | operator = (Segment const & source) | ^~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = String<char, Alloc<Tag<StringOfMaxSize256_> > >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<String<char, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:139:40: required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>; TIterator = char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:541:12: required from 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<String<char, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<char, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:624:25: required from 'typename seqan::Iterator<const T, const seqan::Tag<TSpec> >::Type seqan::begin(const T&, Tag<TSpec>) [with T = Segment<String<char, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TSpec> >::Type = Iter<Segment<String<char, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_myers_ukkonen.h:1634:63: required from 'unsigned int seqan::_computeEditDistanceBanded(const TSeq1&, const TSeq2&, unsigned int) [with TSeq1 = Segment<String<char, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>; TSeq2 = Segment<String<char, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/verifier.h:136:52: required from 'bool _verify(Verifier<TText, TSpec>&, typename seqan::Size<Db<TText> >::Type, typename seqan::Size<Db<TText, TSpec> >::Type, TDelegate&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TSpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >; typename seqan::Size<Db<TText> >::Type = unsigned int; typename seqan::Size<Db<TText, TSpec> >::Type = unsigned int]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/verifier.h:78:23: required from 'bool Verifier<TText, TSpec>::operator()(typename seqan::Size<Db<TText> >::Type, typename seqan::Size<Db<TText, TSpec> >::Type, TDelegate&) [with TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >; TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TSpec = seqan::Tag<Query_>; typename seqan::Size<Db<TText> >::Type = unsigned int; typename seqan::Size<Db<TText, TSpec> >::Type = unsigned int]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:802:30: required from 'void execute(DbFinder<TText, TIndex, seqan::Tag<Query_>, TDelegate, seqan::Tag<Online_> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Nothing; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:328:12: required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Nothing; TSpec = seqan::Tag<Online_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:530:31: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_base.h:470:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 470 | return me; | ^~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >]' 197 | operator = (Segment const & source) | ^~~~~~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:56: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::assign(String<TValue, TSpec>&, Pipe<TInput, TSpec>&) [with TValue = Pair<unsigned int, unsigned char, Tag<Pack_> >; TStringSpec = Alloc<>; TInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TSpec = Multi<Skew7, Pair<unsigned int, unsigned char, Tag<Pack_> >, String<unsigned int, Alloc<> > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:826:15: required from 'void seqan::operator<<(String<TValue, TSpec>&, Pipe<TInput, TSpec>&) [with TValue = Pair<unsigned int, unsigned char, Tag<Pack_> >; TStringSpec = Alloc<>; TInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TSpec = Multi<Skew7, Pair<unsigned int, unsigned char, Tag<Pack_> >, String<unsigned int, Alloc<> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:110:15: required from 'void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = String<Pair<unsigned int, unsigned char, Tag<Pack_> >, Alloc<> >; TString = String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >; TSpec = Owner<ConcatDirect<void> >; TAlgSpec = Skew7]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:194:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<unsigned int, unsigned char, Tag<Pack_> >, Alloc<> >; TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >; TSetSpec = Owner<ConcatDirect<void> >; TAlgSpec = Skew7]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned char, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TAlgSpec = Skew7]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]' /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17: required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23: required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:328:12: required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:513:39: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:802:19: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 802 | *_cur = *src; | ~~~~~~^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::assign(String<TValue, TSpec>&, Pipe<TInput, TSpec>&) [with TValue = Pair<unsigned int, unsigned char, BitPacked<24, 8> >; TStringSpec = Alloc<>; TInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TSpec = Multi<Skew7, Pair<unsigned int, unsigned char, BitPacked<24, 8> >, String<unsigned int, Alloc<> > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:826:15: required from 'void seqan::operator<<(String<TValue, TSpec>&, Pipe<TInput, TSpec>&) [with TValue = Pair<unsigned int, unsigned char, BitPacked<24, 8> >; TStringSpec = Alloc<>; TInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TSpec = Multi<Skew7, Pair<unsigned int, unsigned char, BitPacked<24, 8> >, String<unsigned int, Alloc<> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:110:15: required from 'void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = String<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Alloc<> >; TString = String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >; TSpec = Owner<ConcatDirect<void> >; TAlgSpec = Skew7]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:194:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Alloc<> >; TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >; TSetSpec = Owner<ConcatDirect<void> >; TAlgSpec = Skew7]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Alloc<> >; TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TAlgSpec = Skew7]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<SmallDb_> >; TFibre = FibreSA_]' /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17: required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<SmallDb_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23: required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:328:12: required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:520:39: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:802:19: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 802 | *_cur = *src; | ~~~~~~^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned char; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::assign(String<TValue, TSpec>&, Pipe<TInput, TSpec>&) [with TValue = Pair<unsigned int, unsigned char, Tag<Pack_> >; TStringSpec = Alloc<>; TInput = Pipe<Pipe<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TSpec = Multi<Skew7, Pair<unsigned int, unsigned char, Tag<Pack_> >, String<unsigned int, Alloc<> > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:826:15: required from 'void seqan::operator<<(String<TValue, TSpec>&, Pipe<TInput, TSpec>&) [with TValue = Pair<unsigned int, unsigned char, Tag<Pack_> >; TStringSpec = Alloc<>; TInput = Pipe<Pipe<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TSpec = Multi<Skew7, Pair<unsigned int, unsigned char, Tag<Pack_> >, String<unsigned int, Alloc<> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:110:15: required from 'void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = String<Pair<unsigned int, unsigned char, Tag<Pack_> >, Alloc<> >; TString = String<char, Alloc<Tag<StringOfMaxSize256_> > >; TSpec = Owner<ConcatDirect<void> >; TAlgSpec = Skew7]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:194:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<unsigned int, unsigned char, Tag<Pack_> >, Alloc<> >; TSequence = String<char, Alloc<Tag<StringOfMaxSize256_> > >; TSetSpec = Owner<ConcatDirect<void> >; TAlgSpec = Skew7]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned char, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TAlgSpec = Skew7]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]' /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17: required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23: required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:454:12: required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, Online) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TSpec = seqan::Tag<seqan::Parallel_>; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; Online = seqan::Tag<Online_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:537:39: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:802:19: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 802 | *_cur = *src; | ~~~~~~^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::assign(String<TValue, TSpec>&, Pipe<TInput, TSpec>&) [with TValue = Pair<unsigned int, unsigned char, BitPacked<24, 8> >; TStringSpec = Alloc<>; TInput = Pipe<Pipe<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TSpec = Multi<Skew7, Pair<unsigned int, unsigned char, BitPacked<24, 8> >, String<unsigned int, Alloc<> > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:826:15: required from 'void seqan::operator<<(String<TValue, TSpec>&, Pipe<TInput, TSpec>&) [with TValue = Pair<unsigned int, unsigned char, BitPacked<24, 8> >; TStringSpec = Alloc<>; TInput = Pipe<Pipe<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TSpec = Multi<Skew7, Pair<unsigned int, unsigned char, BitPacked<24, 8> >, String<unsigned int, Alloc<> > >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:110:15: required from 'void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = String<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Alloc<> >; TString = String<char, Alloc<Tag<StringOfMaxSize256_> > >; TSpec = Owner<ConcatDirect<void> >; TAlgSpec = Skew7]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:194:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Alloc<> >; TSequence = String<char, Alloc<Tag<StringOfMaxSize256_> > >; TSetSpec = Owner<ConcatDirect<void> >; TAlgSpec = Skew7]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Alloc<> >; TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TAlgSpec = Skew7]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<SmallDb_> >; TFibre = FibreSA_]' /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17: required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<SmallDb_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23: required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:454:12: required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, Online) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TSpec = seqan::Tag<seqan::Parallel_>; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; Online = seqan::Tag<Online_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:544:39: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:802:19: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 802 | *_cur = *src; | ~~~~~~^~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned char; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:98: /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h: In instantiation of 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, long unsigned int, File<Async<> > > > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11: required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:108:13: required from 'void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = String<Pair<unsigned int, unsigned char, Tag<Pack_> >, Alloc<> >; TString = String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >; TSpec = Owner<ConcatDirect<void> >; TAlgSpec = Skew7]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:194:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<unsigned int, unsigned char, Tag<Pack_> >, Alloc<> >; TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >; TSetSpec = Owner<ConcatDirect<void> >; TAlgSpec = Skew7]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned char, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TAlgSpec = Skew7]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]' /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17: required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23: required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:328:12: required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:513:39: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:347:23: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 347 | o1.i1 = typename Value<typename Value<TOut124>::Type, 1>::Type(); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:357:23: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 357 | o0.i1 = typename Value<typename Value<TOut0>::Type, 1>::Type(); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:361:23: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 361 | o3.i1 = typename Value<typename Value<TOut3>::Type, 1>::Type(); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:365:23: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 365 | o5.i1 = typename Value<typename Value<TOut5>::Type, 1>::Type(); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:369:23: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 369 | o6.i1 = typename Value<typename Value<TOut6>::Type, 1>::Type(); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:395:125: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 395 | /* 6 */ cp___(o6,0, *textIn); ++textIn; o6.i1 = p; ++p; | ~~~~~~^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:398:126: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 398 | /* 5 */ cp___(o5,0,cp___(o6,1, *textIn)); ++textIn; o5.i1 = p; ++p; | ~~~~~~^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:401:130: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 401 | /* 4 */ o4.i2[0] = o5.i2[0] = o6.i2[0] = (*nameIn4).i2; ++nameIn4; o4.i1 = p; ++p; | ~~~~~~^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:405:127: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 405 | /* 3 */ cp___(o3,0,cp___(o4,1,cp___(o5,2,cp___(o6,3, *textIn)))); ++textIn; o3.i1 = p; ++p; | ~~~~~~^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:408:130: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 408 | /* 2 */ o2.i2[0] = o3.i2[0] = o4.i2[1] = o5.i2[1] = o6.i2[1] = (*nameIn2).i2; ++nameIn2; o2.i1 = p; ++p; | ~~~~~~^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:412:130: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 412 | /* 1 */ o1.i2[0] = o2.i2[1] = o3.i2[1] = o4.i2[2] = o5.i2[2] = o6.i2[2] = (*nameIn1).i2; ++nameIn1; o1.i1 = p; ++p; | ~~~~~~^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:424:128: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 424 | /* 0 */ cp___(o0,0,cp___(o1,1,cp___(o2,2,cp___(o3,3, *textIn)))); ++textIn; o0.i1 = p; ++p; | ~~~~~~^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:426:129: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 426 | /* 6 */ cp___(o0,1,cp___(o1,2,cp___(o2,3,cp___(o3,4, cp___(o6,0, *textIn))))); ++textIn; o6.i1 = p; ++p; | ~~~~~~^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:428:130: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 428 | /* 5 */ cp___(o0,2,cp___(o1,3,cp___(o2,4,cp___(o3,5, cp___(o5,0,cp___(o6,1, *textIn)))))); ++textIn; o5.i1 = p; ++p; | ~~~~~~^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:430:130: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 430 | /* 4 */ o0.i2[0] = o1.i2[1] = o2.i2[2] = o3.i2[2] = o4.i2[0] = o5.i2[0] = o6.i2[0] = (*nameIn4).i2; ++nameIn4; o4.i1 = p; ++p; | ~~~~~~^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:435:130: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 435 | /* 3 */ cp___(o0,4,cp___(o1,5, cp___(o3,0,cp___(o4,1,cp___(o5,2,cp___(o6,3, *textIn)))))); ++textIn; o3.i1 = p; ++p; | ~~~~~~^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:437:130: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 437 | /* 2 */ o0.i2[1] = o1.i2[2] = o2.i2[0] = o3.i2[0] = o4.i2[1] = o5.i2[1] = o6.i2[1] = (*nameIn2).i2; ++nameIn2; o2.i1 = p; ++p; | ~~~~~~^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:441:130: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 441 | /* 1 */ o0.i2[2] = o1.i2[0] = o2.i2[1] = o3.i2[1] = o4.i2[2] = o5.i2[2] = o6.i2[2] = (*nameIn1).i2; ++nameIn1; o1.i1 = p; ++p; | ~~~~~~^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:454:128: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 454 | /* 0 */ cp___(o0,0,cp___(o1,1,cp___(o2,2,cp___(o3,3, *textIn)))); ++textIn; o0.i1 = p; ++p; | ~~~~~~^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:456:129: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 456 | /* 6 */ cp___(o0,1,cp___(o1,2,cp___(o2,3,cp___(o3,4, cp___(o6,0, *textIn))))); ++textIn; o6.i1 = p; ++p; | ~~~~~~^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:458:130: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 458 | /* 5 */ cp___(o0,2,cp___(o1,3,cp___(o2,4,cp___(o3,5, cp___(o5,0,cp___(o6,1, *textIn)))))); ++textIn; o5.i1 = p; ++p; | ~~~~~~^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:460:130: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 460 | /* 4 */ o0.i2[0] = o1.i2[1] = o2.i2[2] = o3.i2[2] = o4.i2[0] = o5.i2[0] = o6.i2[0] = (*nameIn4).i2; ++nameIn4; o4.i1 = p; ++p; | ~~~~~~^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:465:130: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 465 | /* 3 */ cp___(o0,4,cp___(o1,5, cp___(o3,0,cp___(o4,1,cp___(o5,2,cp___(o6,3, *textIn)))))); ++textIn; o3.i1 = p; ++p; | ~~~~~~^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:467:130: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 467 | /* 2 */ o0.i2[1] = o1.i2[2] = o2.i2[0] = o3.i2[0] = o4.i2[1] = o5.i2[1] = o6.i2[1] = (*nameIn2).i2; ++nameIn2; o2.i1 = p; ++p; | ~~~~~~^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:471:130: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy] 471 | /* 1 */ o0.i2[2] = o1.i2[0] = o2.i2[1] = o3.i2[1] = o4.i2[2] = o5.i2[2] = o6.i2[2] = (*nameIn1).i2; ++nameIn1; o1.i1 = p; ++p; | ~~~~~~^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]' 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h: In instantiation of 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, long unsigned int, File<Async<> > > > >]': /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11: required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:108:13: required from 'void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = String<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Alloc<> >; TString = String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >; TSpec = Owner<ConcatDirect<void> >; TAlgSpec = Skew7]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:194:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Alloc<> >; TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >; TSetSpec = Owner<ConcatDirect<void> >; TAlgSpec = Skew7]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Alloc<> >; TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TAlgSpec = Skew7]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21: required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<SmallDb_> >; TFibre = FibreSA_]' /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17: required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<SmallDb_>]' /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33: required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Preorder]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23: required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:328:12: required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]' /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:520:39: required from here /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:347:23: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 347 | o1.i1 = typename Value<typename Value<TOut124>::Type, 1>::Type(); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned char; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:357:23: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 357 | o0.i1 = typename Value<typename Value<TOut0>::Type, 1>::Type(); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned char; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:361:23: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 361 | o3.i1 = typename Value<typename Value<TOut3>::Type, 1>::Type(); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned char; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:365:23: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 365 | o5.i1 = typename Value<typename Value<TOut5>::Type, 1>::Type(); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned char; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:369:23: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 369 | o6.i1 = typename Value<typename Value<TOut6>::Type, 1>::Type(); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned char; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:395:125: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 395 | /* 6 */ cp___(o6,0, *textIn); ++textIn; o6.i1 = p; ++p; | ~~~~~~^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned char; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:398:126: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 398 | /* 5 */ cp___(o5,0,cp___(o6,1, *textIn)); ++textIn; o5.i1 = p; ++p; | ~~~~~~^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned char; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:401:130: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 401 | /* 4 */ o4.i2[0] = o5.i2[0] = o6.i2[0] = (*nameIn4).i2; ++nameIn4; o4.i1 = p; ++p; | ~~~~~~^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned char; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:405:127: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy] 405 | /* 3 */ cp___(o3,0,cp___(o4,1,cp___(o5,2,cp___(o6,3, *textIn)))); ++textIn; o3.i1 = p; ++p; | ~~~~~~^~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned char; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]' 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:408:130: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >&